重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
汗,收到你的这个请求帮忙消息两次了。。
创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都做网站、成都网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的昔阳网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
不知道你有没有用模板引擎,如果用的话,那么输出不同的模板就行了,不过我估计你肯定没有用。
回答完之后我下载的游戏差不多也下好了,赶紧入正题
index.php ------用户填写表单的页面
handle.php -------处理用户提交表单后的页面,做你的数据库写入,以及页面输出
edtion1.php ------版本1页面
edtion2.php ------版本2页面
edtion3.php ------版本3页面
其中form里面有select标签
select name="edition"
option value="1"版本1/option
option value="2"版本2/option
option value="3"版本3/option
/select
用户在选择了版本之后填写完表单,提交到handle.php
然后把相应数据写入数据库
写完之后,这个页面当然不只
switch($_POST['edition']){
case 1: $ed="edition1.php";//应该填写正确的url,自己拿捏
break;
case 2: $ed="edition2.php";
break;
case 3: $ed="edition3.php";
default: $ed="edition1.php"; //默认
}
header("location:$ed"); //跳转,注意在header()之前不能有任何输出,包括写cookie也不行,否则跳转失败
可以后台根据不同的value值区分,或者使用代码,如下:
select onchange="_go(this);"
option value="name2"表2/option
option value="name1"表1/option
/select
script
function _go(t)
{
window.location = 'table.php?name=' + t.value;
}
/script
php再SELECT $_GET['name'] 表的数据得了。
先用file_get_contents('页面地址')获取页面内容
然后用正则匹配对页面进行数据采集,
具体的正则 根据不同页面也会不同
利用表单提交,范例代码如下:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
title无标题文档/title
/head
body
table
form name="" action="ip地址" method="post" (这里是新增的)
tr
td valign="top" height="110"兴趣特长:/td
tdtextarea name="content" rows="6" class="textarea0" style="width:630px" /textarea/td
/tr
tr
td valign="top"自我评价:/td
tdtextarea name="content" rows="6" class="textarea0" style="width:630px" /textarea/td
/tr
tr
td colspan="2" align="center"input type="submit" value="提交" //td
/tr
/form (这里是新增的)
/table
/body
/html
如果是多个一样的 那么就用数组的形式
select name="routername[]"
select name="routername[]"
select name="routername[]"
这样就行了
后端:
?php
$routername = $_POST['routername'];
foreach($routername as $a)
{
echo $a;
}
?
$routername 就是一个数组明白了吧