html代码
<html>
<head>
<title>
leilei
</title>
<body>
<form method="post" action="input.php">
<p>您的姓名:<input type="text" name="name" size="20"></p>
<p>您的性别:<input type="radio" value="1" name="sex" checked>男生 <input type="radio" value="0" name="sex" checked>女生</p>
<p>您的email:<input type="text" name="email" size="20"></p>
<p> <textarea roes="9" name="info" cols="35"></textarea></p>
<input type="submit" value="提交" name="B1"> <input type="reset" value="重新设定" name="B2"> </p>
</form>
</body>
</html>PHP代码<?php
echo $name.'<p>';
echo $sex.'<p>';
echo $email.'<p>';
echo $info.'<p>';
//基本设定
$mysql_server_name = "localhost"; //设置数据库连接地址
$mysql_username = "root"; //设置数据库用户名
$mysql_password = "jinglei"; //设置数据库密码
$mysql_database = "leilei2"; //数据库名称
//准备您的sql语法
$sql = "INSERT INTO `leilei2`.`leilei` (`id` ,`name` ,`sex` ,`email` ,`info` ,`ip` ,`ttiem_at` )VALUES (
NULL , '$name', '$sex', '$email', '$info', '$ip', '$ttime_at'); ";
conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
mysql_select_db($mysql_database,$conn);
$result=mysql_query($sql);
$id=mysql_insert_id();
mysql_close($conn);?>html提交PHP页面是空的,什么时候都不显示,麻烦高手指点下哪里错了。
还是php.ini还需要哪里改配置呀??php.in register_globals=这里也改成on
<html>
<head>
<title>
leilei
</title>
<body>
<form method="post" action="input.php">
<p>您的姓名:<input type="text" name="name" size="20"></p>
<p>您的性别:<input type="radio" value="1" name="sex" checked>男生 <input type="radio" value="0" name="sex" checked>女生</p>
<p>您的email:<input type="text" name="email" size="20"></p>
<p> <textarea roes="9" name="info" cols="35"></textarea></p>
<input type="submit" value="提交" name="B1"> <input type="reset" value="重新设定" name="B2"> </p>
</form>
</body>
</html>PHP代码<?php
echo $name.'<p>';
echo $sex.'<p>';
echo $email.'<p>';
echo $info.'<p>';
//基本设定
$mysql_server_name = "localhost"; //设置数据库连接地址
$mysql_username = "root"; //设置数据库用户名
$mysql_password = "jinglei"; //设置数据库密码
$mysql_database = "leilei2"; //数据库名称
//准备您的sql语法
$sql = "INSERT INTO `leilei2`.`leilei` (`id` ,`name` ,`sex` ,`email` ,`info` ,`ip` ,`ttiem_at` )VALUES (
NULL , '$name', '$sex', '$email', '$info', '$ip', '$ttime_at'); ";
conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
mysql_select_db($mysql_database,$conn);
$result=mysql_query($sql);
$id=mysql_insert_id();
mysql_close($conn);?>html提交PHP页面是空的,什么时候都不显示,麻烦高手指点下哪里错了。
还是php.ini还需要哪里改配置呀??php.in register_globals=这里也改成on
看看是不是连接问题
还有你input.php里面有什么?
$sex = $_POST['sex'];
$email = $_POST['email'];
$info = $_POST['info'];
这个样子试了,提交的页面还是为空
还有你input.php里面有什么?
<?php
$name = $_POST['name'];
$sex = $_POST['sex'];
$email = $_POST['email'];
$info = $_POST['info'];
//基本设定
$mysql_server_name = "localhost"; //设置数据库连接地址
$mysql_username = "root"; //设置数据库用户名
$mysql_password = "jinglei"; //设置数据库密码
$mysql_database = "leilei2"; //数据库名称
//准备您的sql语法
$sql = "INSERT INTO `leilei2`.`leilei` (`id` ,`name` ,`sex` ,`email` ,`info` ,`ip` ,`ttiem_at` )VALUES (
NULL , '$name', '$sex', '$email', '$info', '$ip', '$ttime_at'); ";
conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
mysql_select_db($mysql_database,$conn);
$result=mysql_query($sql);
$id=mysql_insert_id();
mysql_close($conn);?>
$name = $_POST['name'];
$sex = $_POST['sex'];
$email = $_POST['email'];
$info = $_POST['info'];
echo $name."<BR>";
echo $sex."<BR>";
echo $email."<BR>";
echo $info."<BR>";
//基本设定
$mysql_server_name = "localhost"; //设置数据库连接地址
$mysql_username = "root"; //设置数据库用户名
$mysql_password = "jinglei"; //设置数据库密码
$mysql_database = "leilei2"; //数据库名称
//准备您的sql语法
$sql = "INSERT INTO `leilei2`.`leilei` (`id` ,`name` ,`sex` ,`email` ,`info` ,`ip` ,`ttiem_at` )VALUES (
NULL , '$name', '$sex', '$email', '$info', '$ip', '$ttime_at'); ";
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password) or die('connect failed');
mysql_select_db($mysql_database,$conn);
$result=mysql_query($sql);
$id=mysql_insert_id();
mysql_close($conn);?> 这样看看有什么效果
Try this in input.php:
var_dump($_REQUEST);
$name = $_POST['name'];
$sex = $_POST['sex'];
$email = $_POST['email'];
$info = $_POST['info'];
echo $name." <BR> ";
echo $sex." <BR> ";
echo $email." <BR> ";
echo $info." <BR> ";
//基本设定
$mysql_server_name = "localhost"; //设置数据库连接地址
$mysql_username = "root"; //设置数据库用户名
$mysql_password = "jinglei"; //设置数据库密码
$mysql_database = "leilei2"; //数据库名称
//准备您的sql语法
$sql = "INSERT INTO `leilei2`.`leilei` (`id` ,`name` ,`sex` ,`email` ,`info` ,`ip` ,`ttiem_at` )VALUES (
NULL , '$name', '$sex', '$email', '$info', '$ip', '$ttime_at'); ";
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password) or die('connect failed');
mysql_select_db($mysql_database,$conn);
$result=mysql_query($sql);
$id=mysql_insert_id();
mysql_close($conn); ?>
这样看看有什么效果
这个样子到是可以显示结果了,可是 没有写进数据库``````
结贴方法按这个!