<?php
session_start();
class save_reg
{
private $username;
private $pwd;
private $email;
private $sex;
public function construct($username,$pwd,$email,$sex)
{
$this->username=$username;
$this->pwd=$pwd;
$this->email=$email;
$this->sex=$sex;
}
public function savereg()
{
include_once("conn.php5");
if(mysql_query("select username from tb_user where username= $this->username",$conn))
{
echo "<script>alert('该用户名已经被占用,请重新选择!');history.back();</script>";
exit;
}
if(mysql_query("insert into tb_user(username,pwd,email,sex)values($this->username,
$this->pwd,$this->email,$this->sex)",$conn))
{
if($_SESSION["unc"]!="")
{
session_unregister("unc");
} 1
session_register("unc");-->>>>这行代码下面老是出现波浪线!!!!!!错误提示:...unexpected T_STRING ....
$_SESSION["unc"]=$this->username;
echo "<script>alert('用户注册成功!');window.location.href='index.php';</script>";
}
else
{
echo "<script>alert('用户注册失败!');history.back();</script>";
}
}
}
$obj=new save_reg(($_POST["usernam"]),md5($_POST["pwd"]),($_POST["email"]),($_POST["sex"]));
$obj->savereg();
?>
------------>>>>>>>该如何解决这个问题想必session_register("unc");出现了问题 请大虾指点 该怎样更好的运用该函数????
session_start();
class save_reg
{
private $username;
private $pwd;
private $email;
private $sex;
public function construct($username,$pwd,$email,$sex)
{
$this->username=$username;
$this->pwd=$pwd;
$this->email=$email;
$this->sex=$sex;
}
public function savereg()
{
include_once("conn.php5");
if(mysql_query("select username from tb_user where username= $this->username",$conn))
{
echo "<script>alert('该用户名已经被占用,请重新选择!');history.back();</script>";
exit;
}
if(mysql_query("insert into tb_user(username,pwd,email,sex)values($this->username,
$this->pwd,$this->email,$this->sex)",$conn))
{
if($_SESSION["unc"]!="")
{
session_unregister("unc");
} 1
session_register("unc");-->>>>这行代码下面老是出现波浪线!!!!!!错误提示:...unexpected T_STRING ....
$_SESSION["unc"]=$this->username;
echo "<script>alert('用户注册成功!');window.location.href='index.php';</script>";
}
else
{
echo "<script>alert('用户注册失败!');history.back();</script>";
}
}
}
$obj=new save_reg(($_POST["usernam"]),md5($_POST["pwd"]),($_POST["email"]),($_POST["sex"]));
$obj->savereg();
?>
------------>>>>>>>该如何解决这个问题想必session_register("unc");出现了问题 请大虾指点 该怎样更好的运用该函数????
; Initialize session on request startup.
session.auto_start = 0
把上面的0改为1
看看
。
session_start();
session_register("unc");
$_SESSION["unc"]=$this->username;
试试
if($_SESSION["unc"]!="")
{
session_unregister("unc");
} 1
session_register("unc");-->>>>这行代码下面老是出现波浪线!!!!!!错误提示:...unexpected T_STRING ....
这边有一个 “1”
行:1
char:36
错误:未结束的字符串常量
代码:0
URL:http://.......
DBGSESSION=-1—PHPEdHi dden=81148
请问如何解决??
----------------------------------------------------
当前页面的脚本发生错误
行:1
char:36
错误:未结束的字符串常量
代码:0
URL:http://localhost:8080/file:/F:/reg/save.php5?
DBGSESSID=-1&PHPEdHidden=30330
是否要在此页面上继续执行脚本?
是? 否?
----------------------------------------------------------