比如一个简单的:在网页里填好信息后,点提交,网页里提示提交成功,网页中其他元素跟开始一样,只是表单都不见了。

我一开始的做法是:一个html文件,然后一个Php,php里的标签就是复制html的。

但是我觉得这样做法很低效,如果一个网站里有很多地方要填写表单,总不能每次把所有的元素复制到php里吧?

所以,有什么更好的解决办法?

比如就一个index.php文件,然后跳转到自己,但是如何把之前的表单隐去?

回复内容:

比如一个简单的:在网页里填好信息后,点提交,网页里提示提交成功,网页中其他元素跟开始一样,只是表单都不见了。

我一开始的做法是:一个html文件,然后一个Php,php里的标签就是复制html的。

但是我觉得这样做法很低效,如果一个网站里有很多地方要填写表单,总不能每次把所有的元素复制到php里吧?

所以,有什么更好的解决办法?

比如就一个index.php文件,然后跳转到自己,但是如何把之前的表单隐去?

php页面模板,或者用ajax提交

如果这个提交的人之后进入也不能看到表单,就要做其他限制,记录cookie或者ip或者其他

如果只是这次提交让表单隐藏,可以提交到index.php

你的表单

你这是对php和前端的基础概念不清楚。得补充一下。

允许刷新页面的话,在php中用if语句做判断,如果提交的表单信息某一个字段已经更新到数据库了,那么就绕过表单这段html的输出,直接输出其他的html。

如果不允许刷新页面的话,用ajax来做。具体你看下ajax怎么用,也不难。根据返回值判断是否提交成功,如果成功,用js动态的把表单元素隐藏或删除掉

虽然不太理解你的意思,不过你可以使用$_POST[]来接收所有post过来的数据就好了

不怎么看的懂问题

使用ajax技术,当表单提交成功后返回code:200,之后用jquery获取form,然后.hide()隐藏

//假设有个按钮叫做submit,那么submit不存在的情况下输出表单,submit存在的情况下,就不输出

if(!isset($_POST['submit'])){

//输出表单

}

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php 表单跳转,html - 思路问题:php表单跳转相关推荐

  1. js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题...

    js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题 js模拟form表单提交数据源码: /** * js模拟form表单提交 * @param ...

  2. 单链表-单链表拆分为两个线性表(尾插法+尾插法)

    题意: 设C{a1,b1,a2.b2-an,bn}为一线性表,采用带头结点的单链表hc存放,设计一个就地算法,将其拆分为两个线性表,每个线性表均采用带头结点的单链表存储,使得: A = {a1,a2. ...

  3. abap mm后台表_【中后台应用】从表单抽象到表单中台

    从表单抽象到表单中台 相信前端开发的同学,对表单其实并不陌生,而且时至今日,表单应用的编写因为React.Vue等框架的出现,也变得更加地便捷了.在前端工作中,有着很多中后台应用-表单的开发工作量,笔 ...

  4. angular js创建表单_如何优雅的使用 Angular 表单验证

    随便说说,这一节可以跳过 去年参加 ngChine 2018 杭州开发者大会的时候记得有人问我: Worktile 是什么时候开始使用 Angular 的,我说是今年(2018年) 3 月份开始在新模 ...

  5. 面试官问单表数据量大一定要分库分表吗?我们用六个字和十张图回答

    1 文章概述 在业务发展初期单表完全可以满足业务需求,在阿里巴巴开发手册也建议:单表行数超过500万行或者单表容量超过2GB才推荐进行分库分表,如果预计三年后数据量根本达不到这个级别,请不要在创建表时 ...

  6. 链表的特点,单链表的定义、存储结构,单链表的基本操作(判断链表是否为空、销毁链表、清空链表、求链表表长、查找、插入、删除,建立单链表)

    目录 一.链表(链式存储结构)的特点 二.单链表的定义和表示 1.带头结点的单链表 2.单链表的存储结构 三.单链表基本操作的实现 1.单链表的初始化(带头结点的单链表) 2.补充单链表的几个常用简单 ...

  7. Java数据结构(1.1):数据结构入门+线性表、算法时间复杂度与空间复杂度、线性表、顺序表、单双链表实现、Java线性表、栈、队列、Java栈与队列。

    数据结构与算法入门 问题1:为什么要学习数据结构          如果说学习语文的最终目的是写小说的话,那么能不能在识字.组词.造句后就直接写小说了,肯定是不行的, 中间还有一个必经的阶段:就是写作 ...

  8. elementui 按钮 表单_仿ElementUI实现一个Form表单的实现代码

    使用组件就像流水线上的工人:设计组件就像设计流水线的人,设计好了给工人使用. 一. 目标 仿 ElementUI 实现一个简单的 Form 表单,主要实现以下四点: Form FormItem Inp ...

  9. python提交表单无效_使用Django Form解决表单数据无法动态刷新的两种方法

    一.无法动态更新数据的实例 1. 如下,数据库中创建了班级表和教师表,两张表的对应关系为"多对多" from django.db import models class Class ...

  10. php接收表单图片,如何在PHP中获取表单图片数据

    这是我的HTML,用于发布带图片的广告. {% for count in 1..10 %} {% endfor %} 这是我的轮廓仪功能 public function insertProduct( ...

最新文章

  1. mysql 应用前景_图数据库在企业应用中前景如何,相比关系型数据库有哪些优势?...
  2. sound.js # pixi辅助插件 — 中文翻译教程
  3. 你真的了解计算生物学和AI for Science吗?
  4. oracle 删除表从回收站恢复
  5. 联想Ideapad 710S-13IKB笔记本安装win10系统不认硬盘解决方法
  6. 应用计算机基础1答案,2017年计算机应用基础习题及答案
  7. left join 索引失效无条件_技术分享 | MySQL 优化:JOIN 优化实践
  8. 推荐一些C#相关的网站、资源和书籍
  9. php排序算法面试题,PHP算法面试题目及答案
  10. UNIX 操作系统体系结构调整
  11. 服务器上发布的网站应用80端口时内网可以访问,外网不能访问
  12. asp mysql rs.recordcount_关于recordcount等-1的问题
  13. 基于FPGA的Yolov4 tiny目标检测网络加速器
  14. 2020年,技术圈十大“翻车”事件!
  15. win7添加固态硬盘--固态硬盘为C盘--原C盘变H盘--其他盘不变
  16. 33岁跳槽无路,濒临绝望之际受贵人指点,成功上岸阿里(Java岗)
  17. 买个ssl证书费用要多少钱?
  18. 移动App专项性能测试(Android and iOS)
  19. 用float/double定义可以输入整数
  20. Java EE(进阶版)

热门文章

  1. Oracle分组函数
  2. java中对象的生存期_JSP中JavaBean的生命周期
  3. fatal error: hdf5.h: No such file or directory
  4. model.parameters(),model.state_dict(),model .load_state_dict()以及torch.load()
  5. malloc与new,free与delete
  6. 用Python实现每秒处理120万次HTTP请求
  7. Android Studio Linking an external C++ project 时候 报Invalid file name. Expected: CMakeLists.txt
  8. LeetCode_Path Sum II
  9. Android添加垂直滚动scrollview
  10. Maven问题总结 - 2