$name = trim(&$_POST['name']);
この方法でトリミングが機能しないのはなぜですか?私はチュートリアルに従っていましたが、その前に & 記号を付けましたが、それが何のためにあるのかわかりませんでした.. $name = ;$_POST['name']
のときにエラーが発生しました。$_POST['name']
これは次のコード行です
if($name && $email && $password && $cpassword){
mysql_connect("127.0.0.1","root","") or die("Fail to connect to database");
mysql_select_db("reglog");
mysql_query("INSERT INTO users(username,email,password) VALUES('$name','$email','$cpassword')");
echo 1;
}else{
echo "not allowed";
}
を使用して $name = trim(&$_POST['name']);
ajax データに 1 つの値が返されません
ここに私のjsがあります
$("#send").click(function(){
var all = $("form").serialize();
if(validateName() & validateEmail() & validatePass1() & validatePass2() == true){
$.ajax({
type: "post",
url: "insert.php",
data: all,
success: function(data){
if(data==1){
alert("success, you have registered");
}else{
alert('Validate your form with correct informations to proceed!');
}
}
});
}
});