2

これは機能していましたが、突然このエラーメッセージが表示されます。「エラーメッセージ:スクリプトヘッダーの終了が早すぎます:cust.php」

<?php
    //contact to database
    $user = '';
$pass = '';
$db_name=""; // Database name 
$tbl_name="cust"; // Table name

// Create a connection to the MySql server
$conn = mysql_connect('', $user, $pass);
mysql_select_db("$db_name")or die("cannot select DB");


//Get data in local variable
 $v_Fname=$_POST['First_Name'];
 $v_Lname=$_POST['Last_Name'];
 $v_FAdd=$_POST['First_Add_Line'];
 $v_postCode=$_POST['Postcode'];
 $v_Num=$_POST['ContactNum'];
 $v_Email=$_POST['Email'];


// check for null values
if ($v_Fname==""  or $v_Lname=="" or $v_FAdd==""  or $v_postCode==""  or $v_Num=="" or         $v_Email=="")
echo "All fields must be entered, hit back button and re-enter information";
else{
$query="INSERT INTO       $tbl_name(First_Name,Last_Name,First_Add_Line,Postcode,ContactNum,Email) values('$v_Fname','$v_Lname','$v_FAdd','$v_postCode','$v_Num','$v_Email')";
mysql_query($query)  or die(mysql_error());
echo "You have registered as a Customer, Thank you";
echo "<BR>";
echo "<a href='index.html'>Back to main page</a>";
}

mysql_close();

?>

助けてください、事前にありがとう:)

4

1 に答える 1

0

あなたはこれを試してみます

mysql_select_db("$db_name",$conn)or die("cannot select DB");

またmysql_real_escape_string()、投稿変数ごとに使用する必要があります。

ありがとう。

于 2012-04-30T12:49:14.090 に答える