Html表单->PHP输出

来源:互联网 发布:网络数字用语156 编辑:程序博客网 时间:2024/05/29 03:20
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>';}?>


 

0 0
原创粉丝点击