PHP中的表单验证和提交问题

问题描述 投票:2回答:1

我是新手,我正在尝试简单的表单提交和验证(不整齐验证)。 我的PHP代码在这里:

<html>
<head></head>
<title>Form Handling</title>
<body>

<h1>Contact Form</h1>
<form name="form1" action="contact_val.php" method="POST">
Name <input type="text" name="fname"><br><br>

<input type="submit" name="submit" value="Submit">
</form>

<?php

if ($_SERVER['REQUEST_METHOD'] == "POST"){

$fname = $_POST['fname'];

if (!isset($fname) or empty($fname)){

    echo "Please enter name!";


  }


}
?>

我只是想知道如果输入为空白并且单击提交按钮,则再次在此页面上重定向,否则转到操作页面。

php forms validation http-redirect
1个回答
1
投票

您可以将此文件分成两个文件。基于html的内容用“.html”,php标签内容用“.php”,然后写php文件。

if($ _SERVER ['REQUEST_METHOD'] ==“POST”){ $ fname = $ _POST ['fname']; if(!isset($ fname)或empty($ fname)){ echo“请输入姓名!”; } header(“location:(html page url)”); } ?> 写下这段代码

© www.soinside.com 2019 - 2024. All rights reserved.