js函數的某些部分: nothig發送到數據庫,我測試了t1,t2 & t3通過alert,它們不是空的,Any解決方案,謝謝。Javascript-將變量傳遞給php頁面window.location.href不工作
else{
\t \t var t1 = document.getElementById('t1').value;
\t \t var t2 = document.getElementById('t2').value;
\t \t var t3 = document.getElementById('t3').value;
\t \t window.location.href = "b1.php?t1=" + t1+ "&t2=" + t2 + "&t3=" + t3 ;
\t \t alert('success');
}
//b1.php
<?php
$email=$_GET["t1"];
\t $img=$_GET["t2"];
\t
$target=$_GET["t3"];
\t
include("connection.php");
$sql=mysql_query("insert into b1(email, img, target)
values ('$email', '$img', '$target')");
?>
//connection.php
<?php
mysql_connect('localhost','root','');
mysql_select_db("banner");
?>
注:我使用wampserver測試
什麼'$ _GET'輸出嗎? – chris85
嘗試'window.location =「www.yourwebsite.com/b1.php?t1=」+ t1 +「&t2 =」+ t2 +「&t3 =」+ t3;' – shah
@king bia:因爲您正在使用'GET '傳遞數據到你的php頁面的方法,這樣你就可以正確地看到這些值是否在URL中傳遞?他們是否通過了? –