你大概要先搞清楚 页面(前端) 和 PHP(后端) 的关系;
大兴安岭网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联2013年至今到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
第一个页面 由 A.php完成, 提交后 输入的内容 交给B.php 由B.php 生成第二个页面。
这个时候 A.php已经不起作用了。 A.PHP 提交的内容在服务器端的 全局变量$_POST['name']里面(name 就是A.PHP中TEXTAREA 标签的name 属性值)。
注意 : 第一个页面不存在了,要想显示第一个页面的内容,就在B.php.中把第一个页面复制一遍。把重新建立一个textarea 标签 默认值是你要显示的值,
将“用户名重复”通知给前台? 直接 echo ‘用户名重复’ 就能显示在前台的哦。
你需要页面不跳传就直接返回验证信息的话,可以在前台用ajax提交表单,然后后台处理的代码基本上还是一样,只是前台需要改改js,你去网上找一个ajax提交表单的列子看看就知道了,很简单的。
第一种方法:首先在前端发送一个ajax请求到你所在的页面的方法,请求成功后得到ajax返回值data,然后通过js拼接成html。
第二种方法:如果用到框架,比如tp,可以直接将获得的变量返回到前端页面然后遍历就可以
给你个思路,
?php
$receive=$_post["这里写你的字段"];
switch ($receive)
{
case 第一个值,文本记得加引号:
这里是代码,返回内容自己写
break;
case 第二个值,文本记得加引号:
这里是代码,返回内容自己写
break;
?
直接在里面返回用echo就行