我很难将我的想法包装成文本,所以基本上这就是我想要这样做的方式。
我有 form.html,一旦完成,它会告诉用户感谢您填写并返回主页。然后使用php获取的数据将数据发布到gallery.html,在那里发布他们的图片和信息。
我该怎么做呢?如何将其发布到gallery.html 中的特定位置?你不需要我所有的工作,只是我似乎在这里或其他任何地方都找不到它,它可能真的很简单。
您最好的选择是设置一个简单的数据库来存储数据,确保您使用安全的做法将数据插入到数据库中。然后在图库页面上,您可以从 url 调用特定的 id 以显示正确的数据。像gallery.php?profile=5
在gallery.php 页面上,它会查询数据库以查找id #5,并从数据库中获取所有数据并在页面上回显。
表单.html
thanks.php
谢谢.php
主页.php
<a href=gallery.php?rowid=<?php echo <insert primary column value here from database>?">View Profile</a>
图库.php
$rowid = $_GET['rowid'];
$rowid
在WHERE
数据库查询的子句中使用$q = "SELECT * FROM <tablename> WHERE <primary key column name> = '".$rowid."'";
您对 php 工作原理的理解是错误的,以下是我在您的帖子中可以识别的错误,
您将网页调用为 gallery.html,但没有 .php 扩展名,Apache 在收到请求时不会调用 php 解释器,因此您需要将其重命名为 gallery.php。
完成你的任务
这是方法
1>在你的form.html页面中设置form标签action=store.php方法=post的属性
2 > 在store.php 中连接mysql 数据库并将所有数据存储在mysql 数据库中,成功存储数据后显示感谢信息并重定向到主页
3 > 在您的gallery.php 文件中根据请求的ID 显示配置文件
注意: - 您需要在 mysql 中使用表和列设计数据库来存储配置文件详细信息