Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 提交后以相同形式回显数据_Php_Jquery_Html_Forms_Spry - Fatal编程技术网

Php 提交后以相同形式回显数据

Php 提交后以相同形式回显数据,php,jquery,html,forms,spry,Php,Jquery,Html,Forms,Spry,我有一个简单的html表单,它包含在一个Spry选项卡面板中。 因此,我想知道,是否可以提交该表单,并且只在面板中提交该表单,然后在正确的字段中回显提交的数据 echo部分在另一个页面上执行,或者在提交后重定向都不是问题,但是我的问题与其他表单一起出现,如果提交了此表单,则应该/不能清除这些表单 如果您能给我一个正确的提示,我们将不胜感激 先谢谢你 见下面的代码: (我知道表单操作不应该指向不同的文件,但这正是我一直以来使用它的方式…) 标题 : 评论: 检查post值是否存在,如果存在,请选

我有一个简单的html表单,它包含在一个Spry选项卡面板中。 因此,我想知道,是否可以提交该表单,并且只在面板中提交该表单,然后在正确的字段中回显提交的数据

echo部分在另一个页面上执行,或者在提交后重定向都不是问题,但是我的问题与其他表单一起出现,如果提交了此表单,则应该/不能清除这些表单

如果您能给我一个正确的提示,我们将不胜感激

先谢谢你

见下面的代码:

(我知道表单操作不应该指向不同的文件,但这正是我一直以来使用它的方式…)


标题
:
评论:

检查post值是否存在,如果存在,请选择该选项或将该值放入输入元素中

<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="contact" >
    <table width="200" border="0">
        <tr>
            <td width="68">Title</td>
            <td width="4">:</td>
            <td width="144"><select name="title" id="title">
                    <option value="Mr" <?php if(isset($_POST['title']) && $_POST['title'] == "Mr") echo "selected"; ?>>Mr</option>
                    <option value="Ms" <?php if(isset($_POST['title']) && $_POST['title'] == "Ms") echo "selected"; ?>>Ms</option>
                    <option value="Dr" <?php if(isset($_POST['title']) && $_POST['title'] == "Dr") echo "selected"; ?>>Dr</option>
                </select></td>
            <td width="6">&nbsp;</td>
            <td width="53">Number</td>
            <td width="3">:</td>
            <td width="301"><input style="color:rgb(255,0,0);" autofocus="autofocus"  type="text" name="contactnr" id="contactnr" value="<?php if(isset($_POST['contactnr'])) echo $_POST['contactnr']; ?>" /></td>
        </tr>
        <tr>
            <td>Name</td>
            <td>:</td>
            <td><input type="text" name="fname" id="fname" value="<?php if(isset($_POST['fname'])) echo $_POST['fname']; ?>" /></td>
            <td>&nbsp;</td>
            <td>Surname</td>
            <td>:</td>
            <td><input type="text" name="sname" id="sname" value="<?php if(isset($_POST['sname'])) echo $_POST['sname']; ?>" /></td>
        </tr>
        ...
    </table>
</form>

可能使用PHP\u SELF而不是caller\u upd.PHP可以做到这一点,更多信息如下:
谢谢@ShaifulIslam。我会试试代码,然后再给你回复!谢谢你的努力谢谢你的努力,但是我在尝试上面发布的示例时遇到了以下错误:致命错误:无法使用[]在C:\xampp\htdocs\…@Boeta中读取。对不起,我已经修复了它。再试一次。我意识到代码中的错误,谢谢!很快就会有判决结果的。好吧,效果很好,我想两者都有。但是,提交键现在链接到一个特定的函数。。。。创建DB条目,我想更新echo需要的表单信息,但是submit按钮有相同的Fx,导致在DB@Boeta,请每个线程一个问题。将我的答案标记为正确,然后开始一个新问题。在新问题中显示JS代码。
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="contact" >
    <table width="200" border="0">
        <tr>
            <td width="68">Title</td>
            <td width="4">:</td>
            <td width="144"><select name="title" id="title">
                    <option value="Mr" <?php if(isset($_POST['title']) && $_POST['title'] == "Mr") echo "selected"; ?>>Mr</option>
                    <option value="Ms" <?php if(isset($_POST['title']) && $_POST['title'] == "Ms") echo "selected"; ?>>Ms</option>
                    <option value="Dr" <?php if(isset($_POST['title']) && $_POST['title'] == "Dr") echo "selected"; ?>>Dr</option>
                </select></td>
            <td width="6">&nbsp;</td>
            <td width="53">Number</td>
            <td width="3">:</td>
            <td width="301"><input style="color:rgb(255,0,0);" autofocus="autofocus"  type="text" name="contactnr" id="contactnr" value="<?php if(isset($_POST['contactnr'])) echo $_POST['contactnr']; ?>" /></td>
        </tr>
        <tr>
            <td>Name</td>
            <td>:</td>
            <td><input type="text" name="fname" id="fname" value="<?php if(isset($_POST['fname'])) echo $_POST['fname']; ?>" /></td>
            <td>&nbsp;</td>
            <td>Surname</td>
            <td>:</td>
            <td><input type="text" name="sname" id="sname" value="<?php if(isset($_POST['sname'])) echo $_POST['sname']; ?>" /></td>
        </tr>
        ...
    </table>
</form>