<?php
$email=$_POST['email'];
$username=$_POST['username'];
$password=$_POST['password'];
if(!$email|| !$username|| !$password){
echo "您有没有填写的信息哦,请重新填写!<p></p><a href=../p/register.php>返回注册页面</a>";
exit;
}
if (!get_magic_quotes_gpc()){
$email=addslashes($email);
$username=addslashes($username);
$password=addslashes($password);
}
@ $db = new mysqli('127.0.0.1','root','123456','user');
if (mysqli_connect_errno()){
echo "出错啦!请重新尝试一下!";
exit;
}
$query = "insert into user values
('".$email."', '".$username."', '".$password."')";
$result=$db->query($query);
if($result){
echo $db->affected_rows."您的注册已经成功!欢迎您加入我们的大家庭!";
}else{
echo "注册失败,请重新注册!";
}
$db->close();
?>信息填写不完整,会返回"您有没有填写的信息哦,请重新填写!";填写完整,则返回空白页面,不知道什么情况,求大虾指教。
$email=$_POST['email'];
$username=$_POST['username'];
$password=$_POST['password'];
if(!$email|| !$username|| !$password){
echo "您有没有填写的信息哦,请重新填写!<p></p><a href=../p/register.php>返回注册页面</a>";
exit;
}
if (!get_magic_quotes_gpc()){
$email=addslashes($email);
$username=addslashes($username);
$password=addslashes($password);
}
@ $db = new mysqli('127.0.0.1','root','123456','user');
if (mysqli_connect_errno()){
echo "出错啦!请重新尝试一下!";
exit;
}
$query = "insert into user values
('".$email."', '".$username."', '".$password."')";
$result=$db->query($query);
if($result){
echo $db->affected_rows."您的注册已经成功!欢迎您加入我们的大家庭!";
}else{
echo "注册失败,请重新注册!";
}
$db->close();
?>信息填写不完整,会返回"您有没有填写的信息哦,请重新填写!";填写完整,则返回空白页面,不知道什么情况,求大虾指教。
$username=$_POST['username'];
$password=$_POST['password'];
echo $email.' '.$username.' '.$password;看看哪些值没有传过来
echo "您有没有填写的信息哦,请重新填写!<p></p><a href=../p/register.php>返回注册页面</a>";
exit;
}
感觉就是到这里就运行完了,下面的都没用
echo "您有没有填写的信息哦,请重新填写!<p></p><a href=../p/register.php>返回注册页面</a>";
exit;
}
$email=$_POST['email'];
$username=$_POST['username'];
$password=$_POST['password'];另外,看一下错误信息这么难?
display_errors = On
把@去掉,我说的呢
Fatal error: Class 'mysqli' not found
去掉就这样
这个去掉“;”
重启apache