您的位置:首页 > 编程语言 > PHP开发

Html表单->PHP输出

2015-01-20 12:35 295 查看
Html中的文档:

<formaction="pro.php" method="post" target="_self">

//action=php表示引用此文件 method=“post”表示引用方式 target="_self"在原页面刷新显示

<p><label>Name:<input type="text" name="name" size="20"maxlength="40" /></label></p>

<p><label>Email地址:<input type="text" name="email"size="40" maxlength="60" /> </label></p>

<p><label>内容:<textarea name="comments" rows="3"cols="40"></textarea> </label></p>

 

Pro.php中的关键代码:

<?php

//$name =$_REQUEST['name']; // 获得html表单中用户输入的值,将其赋给变量

//$email= $_POST['email'];

//$comment= $_POST['comments'];

if(!empty($_REQUEST['name'])){

$name = $_REQUEST['name']; //不为空则赋值

}else{ // 为空 则弹出信息

$name = null;

echo '<p class="error">请写上您的名字!</p>';

}

if(!empty($_REQUEST['email'])){

$email = $_REQUEST['email'];

}else{

$email = null;

echo '<p class = "error">请输入您的email地址</p>';

}

if(!empty($_REQUEST['comments'])){

$comments = $_REQUEST['comments'];

} else{

$comments = null;

echo '<p class = "error">请写上内容。</p>';

}

if(isset($_REQUEST['gender'])){

$gender = $_REQUEST['gender'];

}

else{

$gender = null;

}

if($gender == 'M'){

echo "<p>谢谢,先生</p>";

}elseif($gender== 'F'){

echo " <p>谢谢,女士<p/>";

}else{

echo "<p>您尚未选择性别</p>";

if ($name&& $email && $gender && $comments) { //若信息完整,则打印信息

echo "<p>非常感谢! <b>$name</b>

您写了以下建议:<br/>

$comment</p>

<p>我们将会回复邮件到您的email地址:,<i>$email</i></p>";

}else{

echo '<p class="error">请填写完整</p>';

}?>

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: