从表单按钮调用PHP函数

从表单按钮调用PHP函数,第1张

概述好吧,我的脚本应该看起来像那样.我必须主要在PHP中进行 *** 作.按钮添加应将数据保存到文件,显示应读取该文件并将其放入textarea,删除必须删除所选行,然后重置将重置所有内容.<?php $plik =fopen('data.dat','a+'); @fputs($plik, $_POST['name']. ' ' . $_POST[

好吧,我的脚本应该看起来像那样.我必须主要在PHP中进行 *** 作.按钮添加应将数据保存到文件,显示应读取该文件并将其放入textarea,删除必须删除所选行,然后重置将重置所有内容.

<?PHP    $plik =fopen("data.dat","a+");    @fputs($plik,$_POST["name"]. " " . $_POST["sname"] . " " . $_POST["adres"] . " " . $_POST["number"] . "<br>" );        fclose($plik);  ?><HTML>   <body>   <form action = "<?PHP $_PHP_SELF ?>" method = "POST">         name: <input type = "text" name = "name" /><br>         Second name: <input type = "text" name = "sname" /><br>         Adres: <input type = "text" name = "adres" /><br>         Number: <input type = "text" name = "number" /><br>         <input type = "submit" name="add" value="Add"/>         <input type = "button" name="show" value="Show"/>         <input type = "button" name="reset" value="reset"/>         <input type = "button" name="delete" value="Delete"/><br>         <textarea ID="Lista" name="Lista" rows="20" cols="40"  Readonly="" wrap="off"></textarea>      </form>   </body></HTML>

我的脚本看起来像这样,我不知道下一步该怎么做.如何为这些按钮添加功能,外观如何?最佳答案我认为这应该可以做到:

<?PHP    if(isset($_POST['action'])) {       switch($_POST['action']) {         case('Add'): ... break;         case('Show'): ... break;         case('reset'): ... break;         case('Delete'): ... break;         default: ...       }    }    ?>    <HTML>       <body>       <form action = "<?PHP $_PHP_SELF ?>" method = "POST">             name: <input type = "text" name = "name" /><br>             Second name: <input type = "text" name = "sname" /><br>             Adres: <input type = "text" name = "adres" /><br>             Number: <input type = "text" name = "number" /><br>             <input type = "submit" name="action" value="Add"/>             <input type = "submit" name="action" value="Show"/>             <input type = "submit" name="action" value="reset"/>             <input type = "submit" name="action" value="Delete"/><br>             <textarea ID="Lista" name="Lista" rows="20" cols="40"  Readonly="" wrap="off"></textarea>          </form>       </body>    </HTML>

如您所见,我刚刚将 *** 作按钮的类型更改为“提交”,并为所有按钮设置了相同的名称.然后在PHP中,只需测试是否设置了动作,然后选择要执行的正确动作即可.希望能帮助到你 总结

以上是内存溢出为你收集整理的从表单按钮调用PHP函数 全部内容,希望文章能够帮你解决从表单按钮调用PHP函数 所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1105322.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存