douduan5753 2014-10-21 14:52
浏览 68
已采纳

Isset php在表单的同一页面只显示php代码

I have this code

<html>
 <body>
 <table cellpadding="5" cellspacing="1" >
<tbody class="ui-widget"><form method="post" action="xx.php">
<tr>
<td><strong>Name</strong><br /> 
<input name="name">
</td>
</tr>
 <button name='button'>Success Button</button>
 </form></div>


<?php

if(isset($_POST['button'])) 
{ echo "BYE BYE";}
?>

Now the question is: if a click on button I'll obtain the form and after the word "BYE BYE"

How can I do if I want have only "BYE BYE" but in the same page?

There's a way for don't show another time the HTML code?

  • 写回答

2条回答 默认 最新

  • duanpa2143 2014-10-21 14:58
    关注

    You need to place your PHP before your HTML and make a if/else :

    <?php
    if(isset($_POST['button'])) {echo "BYE BYE";}
    else {
    ?>
    <html>
     <body>
     <table cellpadding="5" cellspacing="1" >
    <tbody class="ui-widget">
    <form method="post" action="xx.php">
    <tr>
    <td><strong>Name</strong><br /> 
    <input name="name">
    </td>
    </tr>
     <button name='button'>Success Button</button>
     </form>
    </div>
    <?php } ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 merge函数占用内存过大
  • ¥15 Revit2020下载问题
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大
  • ¥15 单片机无法进入HAL_TIM_PWM_PulseFinishedCallback回调函数
  • ¥15 Oracle中如何从clob类型截取特定字符串后面的字符
  • ¥15 想通过pywinauto自动电机应用程序按钮,但是找不到应用程序按钮信息
  • ¥15 如何在炒股软件中,爬到我想看的日k线
  • ¥15 seatunnel 怎么配置Elasticsearch
  • ¥15 PSCAD安装问题 ERROR: Visual Studio 2013, 2015, 2017 or 2019 is not found in the system.