首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Isset不工作

Isset不工作
EN

Stack Overflow用户
提问于 2018-02-13 17:48:23
回答 2查看 40关注 0票数 0

我对isset有个问题。我想要的是一些回显后,从isset获取,检查和初始化值。它不起作用。我看不出这背后有什么原因。它只在提交表单后刷新页面。

下面是代码

代码语言:javascript
复制
<?php
if  (isset($_post['contact_name'] )  &&  isset($_post['contact_email'])  &&  isset($_post['contact_text']))
{

 echo  $contact_name = $_post["contact_name"];
 echo  $contact_email = $_post['contact_email'];
  echo  $contact_text =   $_post['contact_text'];
   //!empty($_post['contact_name'])
       //echo 'no value submit';

  if(!empty($contact_name)  &&  !empty($contact_email) &&  !empty($contact_text))
  {
      echo 'ok';

  }
  else
  {
      echo 'all fildes required !!!!!!!!!!!!!';
}

}

?>
<html>
<form action="index.php" method="post">
     name : <br> <input type="text" name="contact_name" ><br><br>
     Email address : <br> <input type="text"  name= "contact_email "><br><br>
     Message :<br><textarea name="contact_text"  rows="6" cols="30" type="text" ></textarea><br><br>
     <input type="submit" value="send">

</form>  
</html>
EN

回答 2

Stack Overflow用户

发布于 2018-02-13 17:52:36

使用$_POST而不是$_post。希望这能行得通。

票数 0
EN

Stack Overflow用户

发布于 2018-02-13 17:55:20

你需要使用这个;

代码语言:javascript
复制
<?php
if  (isset($_POST['contact_name'] )  &&  isset($_POST['contact_email'])  &&  isset($_POST['contact_text']))
{
...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48763788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档