PHP-скрипт, возвращающий "undefined" в submit

Я создаю небольшое приложение, которое в основном представляет собой форму, встроенную в HTML и jQuery mobile, я развернул ее в Интернете и в моей версии iOS для приложения, и это работает как шарм. Но теперь, пытаясь развернуть на Android-версию приложения, я просто получаю «неопределенный» на экране при отправке, без «неопределенной переменной» или чего-то еще, просто «неопределенного».

У кого-нибудь есть какая-то форма решения этой проблемы? Я использую PhoneGap для развертывания HTML / CSS / JQuery

Я очень благодарен за любую помощь.

Я размещаю код здесь:

<?php $con = mysql_connect("db-ip","username","password"); if (!$con) { die('errormessage: ' . mysql_error()); } mysql_select_db("dbname", $con); $myusername=$_POST['username']; $myusername = stripslashes($myusername); $myusername = mysql_real_escape_string($myusername); $sql2="SELECT * FROM users WHERE username='$myusername'"; $result=mysql_query($sql2); $count=mysql_num_rows($result); if (empty($myusername)) { header('Location:error2.html'); exit; } if($count==1) { $sql="INSERT INTO testresult(slider1, slider2, slider3, slider4, time, user) VALUES('$_POST[slider1]', '$_POST[slider2]', '$_POST[slider3]', '$_POST[slider4]', NOW(),'$myusername')"; } else { header('Location:error.html'); exit; } if (!mysql_query($sql,$con)) { die('errormessage:' . mysql_error()); } header('Location:done.html'); exit; mysql_close($con); ?>