无需PHP吧, 提交按钮上加JS脚本即可
创新互联公司主要从事成都网站制作、成都网站建设、外贸营销网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务哈尔滨,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
input type=submit value='提交' onclick="textarea1.value=textarea2.value;if(confirm('确认提交吗?'))return true;else return false;"
注:textarea1是上一个输入区name,textarea2是下一个输入区name,
前台就这样, 后台你自己写吧.
PHP是没有自动提交的功能的。想要实现自动提交只能从系统入手。如果是WINDOWS系统可以使用计划任务。如果是linux系统可以使用crontab命令。实现每天固定时间访问某个网址某个php网址达到自动提交数据的目的。
php表单提交成功后,最好有个判断是否成功,成功才跳转
可以设置一个变量$result 来判断是否成功,
成功的话跳转
假设$result0是成功,则
?php
if($result 0){
echo 'scriptalert("提交成功!");location.href="'.$url.'"/script'; //$url就是你的跳转路径
}
?
或者
?php
if($result 0){
echo '提交成功,即将跳转.....';
header("refresh:1;url=$url");//$url就是你的跳转路径
}
?
复选框的名称全部改为 xuan1[],如
label
input type="checkbox" name="xuan1[]" value="1" id="1" 1
/label
label
input type="checkbox" name="xuan1[]" value="2" id="2"
2/label
label
input type="checkbox" name="xuan1[]" value="复选框" id="3"
复选框/label
label
input type="checkbox" name="xuan1[]" value="22" id="4"
22/label
取值时
$count=count($_POST['xuan1']);
$value="";
for ($i=0;$i$count;$i++) {
$value.=$xuan1[$i]." ";
}
用echo 输出就可以了,
?php
$name=$_POST['name'];
echo "您提交的姓名是".$name;