私は小さなアプリを構築しています。これは基本的に HTML と jQuery モバイルで構築されたフォームであり、それを Web と 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);
?>