首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PhpStorm按钮没有任何效果(PhpStorm)

PhpStorm按钮没有任何效果(PhpStorm)
EN

Stack Overflow用户
提问于 2018-05-14 08:21:34
回答 4查看 145关注 0票数 0

I更新了这个问题.

因为上一段代码非常复杂,即使在修复了它不起作用的东西之后,我也执行了下面的简单代码来检查事情是否正常。就连这段代码也不起作用。每当我单击submit按钮时,它都会再次返回404错误。

是的,我也将PHP代码放在正文中,以检查它是否有效,但它没有工作。

代码语言:javascript
复制
<?php
if(isset($_POST['submit'])) {
echo("Done!!!!");

} else {
?>


<html>
<head>
<title>Echo results!</title>

</head>

<body>

<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
    <input name="submit" type="submit" value="submit"/>

</form>

<?php
}

?>

</body>


</html>
EN

回答 4

Stack Overflow用户

发布于 2018-05-14 08:37:59

尝试将button_create作为提交按钮的名称

票数 0
EN

Stack Overflow用户

发布于 2018-05-14 08:43:22

代码语言:javascript
复制
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">

if(isset($_POST['button_create'])) {

<td><input type="submit" name="button_create" id="button_create" value="Create Table!"></td>

改变这些行,看看你从那里怎么走

票数 0
EN

Stack Overflow用户

发布于 2018-05-14 09:00:15

这里有一些错误,方法应该是发布而不是GET。接收值时应使用文本字段的name属性。应使用提交按钮名称来检查是否单击该按钮。请参阅下面给出的示例。

代码语言:javascript
复制
<?php
  if (isset($_POST['submit'])) {
    $ex1 = $_POST['ex1'];
    $ex2 = $_POST['ex2'];
    echo $ex1 . " " . $ex2;
  }
?>
<form action="" method="post">
  Ex1 value: <input name="ex1" type="text" />
  Ex2 value: <input name="ex2" type="text" />
  <input name="submit" type="submit" />
</form>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50325888

复制
相关文章

相似问题

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