PHP 板


LINE

看板 PHP  RSS
请问 为什麽我在IE填写问卷可以将资料写入资料库, 但是在firefox却无法写入呢? 是否要有设定上的问题? 还是我本身程式码要做修正呢? 谢谢! sorry~ 补上一些遇到的问题, 我测试结果,发现参数传递是ok的 另外也能够从资料库里头拿出资料显示在网页上, 所以就是写入资料库的地方有问题, 以下是我的程式码片段: echo $_SESSION['bbb'];//测式结果确实为 0 if($_SESSION['bbb']==0) // 自己加的判断式 { if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "fill_form")) { $bbb=1; echo $bbb; //这里就echo 不出来 $insertSQL = sprintf("INSERT INTO questionnaire (mt_id, name, email, Area, School_name, q03, q04, q04etc, q05, q06, q07_a, q07_b, q07_c, q07_d, q07_e, q08, q08etc, q09, q09yes, q10, q11, q12, q13a, q13b, q13c, q14_a, q14_b, q14_c, bbb) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_SESSION['mt_id'], "text"), GetSQLValueString($_POST['who_are_name'], "text"), GetSQLValueString($_POST['who_are_email'], "text"), GetSQLValueString($_POST['who_are_u3'], "text"), GetSQLValueString($_POST['who_are_u34'], "text"), GetSQLValueString($_POST['q03'], "int"), GetSQLValueString($_POST['q04'], "int"), GetSQLValueString($_POST['q04etc'], "text"), GetSQLValueString($_POST['q05'], "text"), GetSQLValueString($_POST['q06'], "int"), GetSQLValueString($_POST['q07_a'], "int"), GetSQLValueString($_POST['q07_b'], "text"), GetSQLValueString($_POST['q07_c'], "text"), GetSQLValueString($_POST['q07_d'], "int"), GetSQLValueString($_POST['q07_e'], "int"), GetSQLValueString($_POST['q08'], "int"), GetSQLValueString($_POST['q08etc'], "text"), GetSQLValueString($_POST['q09'], "int"), GetSQLValueString($_POST['q09yes'], "text"), GetSQLValueString($_POST['q10'], "int"), GetSQLValueString($_POST['q11'], "int"), GetSQLValueString($_POST['q12'], "int"), GetSQLValueString($_POST['q13a'], "int"), GetSQLValueString($_POST['q13b'], "int"), GetSQLValueString($_POST['q13c'], "int"), GetSQLValueString($_POST['q14_a'], "text"), GetSQLValueString($_POST['q14_b'], "text"), GetSQLValueString($_POST['q14_c'], "text"), GetSQLValueString($bbb, "text")); mysql_select_db($database_intel, $intel); $Result1 = mysql_query($insertSQL, $intel) or die(mysql_error()); $insertGoTo = "test2.php"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } } 最後的结果是没有写入资料库 但若把判断式拿掉 变成 if($_SESSION['bbb']==0) // 自己加的判断式 { $bbb=1; echo $bbb;//这边就echo 得出来 $insertSQL = sprintf("INSERT INTO questionnaire (mt_id, name, email, Area, School_name, q03, q04, q04etc, q05, q06, q07_a, q07_b, q07_c, q07_d, q07_e, q08, q08etc, q09, q09yes, q10, q11, q12, q13a, q13b, q13c, q14_a, q14_b, q14_c, bbb) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_SESSION['mt_id'], "text"), GetSQLValueString($_POST['who_are_name'], "text"), GetSQLValueString($_POST['who_are_email'], "text"), GetSQLValueString($_POST['who_are_u3'], "text"), GetSQLValueString($_POST['who_are_u34'], "text"), GetSQLValueString($_POST['q03'], "int"), GetSQLValueString($_POST['q04'], "int"), GetSQLValueString($_POST['q04etc'], "text"), GetSQLValueString($_POST['q05'], "text"), GetSQLValueString($_POST['q06'], "int"), GetSQLValueString($_POST['q07_a'], "int"), GetSQLValueString($_POST['q07_b'], "text"), GetSQLValueString($_POST['q07_c'], "text"), GetSQLValueString($_POST['q07_d'], "int"), GetSQLValueString($_POST['q07_e'], "int"), GetSQLValueString($_POST['q08'], "int"), GetSQLValueString($_POST['q08etc'], "text"), GetSQLValueString($_POST['q09'], "int"), GetSQLValueString($_POST['q09yes'], "text"), GetSQLValueString($_POST['q10'], "int"), GetSQLValueString($_POST['q11'], "int"), GetSQLValueString($_POST['q12'], "int"), GetSQLValueString($_POST['q13a'], "int"), GetSQLValueString($_POST['q13b'], "int"), GetSQLValueString($_POST['q13c'], "int"), GetSQLValueString($_POST['q14_a'], "text"), GetSQLValueString($_POST['q14_b'], "text"), GetSQLValueString($_POST['q14_c'], "text"), GetSQLValueString($bbb, "text")); mysql_select_db($database_intel, $intel); $Result1 = mysql_query($insertSQL, $intel) or die(mysql_error()); $insertGoTo = "test2.php"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } 则有写入动作,但值都为NULL 以上是我想请问,所遇到的问题, 谢谢! --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.193.222
1F:→ kylekai:什麽都没写清楚, 是要其他人问神吗?... 06/11 17:12
※ 编辑: bingoton 来自: 140.122.193.222 (06/11 17:33)
2F:推 del680202:刚刚问妈祖 他给我笑龟 说你六根不清静 所以上不去 06/11 17:34
※ 编辑: bingoton 来自: 140.122.193.222 (06/11 17:40)
3F:→ del680202:或许 你在判断式那边就不过关了 你要不要先检查你判断式 06/11 17:41
4F:→ del680202:$_POST["MM_insert"] 东西对不对 06/11 17:42
5F:→ bingoton:嗯嗯 或许是这边出了错 好我试试看 谢谢:) 06/11 17:46
6F:→ bingoton:还是不行...为什麽IE可以 firefox就不行呢 ~"~ 06/11 18:12
7F:推 JoeHorn:浏览器的差异不会影响程式码,有问题的是你的 javascript 06/11 19:04
8F:推 Anching:$_POST["MM_insert"]真的是"fill_form", 06/11 19:04
9F:→ Anching:不是"fill form"? 06/11 19:05
10F:→ bingoton:但我把java的程式码全部去掉 还是一样问题 ~"~ 06/12 17:04







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP