onclickによるjavascriptコードから関数を呼び出し、ajaxを介して値を別のphpページに送信します。単に「s」として作成します。送信値が「s」の場合は「成功」と表示され、それ以外の場合は「失敗」と表示されますが、すべての正しい入力と正しくない入力に対して「失敗」を取得しています..
Javascript コード:
function asd()
{
var uname=document.getElementById("uname").value;
var pass=document.getElementById("password").value;
$.post("vi.php",{uname:uname,pass:pass,rand:Math.random() },
function(data)
{
/*type:"POST",
url:"vi.php?uname="+uname+"&pass="+pass,
success:function(data)
{
if(data=='s')
{
alert("sccess");
}
else
{
alert("faile");
}
}
*/
alert(data);
if(data=="s")
{
alert("hello");
}
else
{
alert("fail");
}
});
}
PHP コード:
<?php
$a=$_POST['uname'];
echo $a;
?>
出力は次のとおりです。
すべての入力のメッセージ ボックス「失敗」...