2010-09-12 68 views
1

所以,我有這種形式:(死鏈接)

這在PHP:

$nume = $_POST['Nume']; 
$email = $_POST['Email']; 
$telefon = $_POST['Telefon']; 
$judet = $_POST['Judet']; 
$persoana = $_POST['Persoana']; 
$mesaj = $_POST['Mesaj']; 
echo "Valori memorate:"; 
echo $nume,$email,$telefon,$judet,$persoana,$mesaj; 
echo "<br>"; 

但它顯示了什麼...任何想法?

我知道源代碼看起來很糟糕,但這是我2年前製作的一個頁面,當時我還在學習HTML的基礎知識。

+1

第一通話端口:基本調試。什麼是'print_r($ _ POST);'導致? – 2010-09-12 19:29:05

+1

爲什麼'enctype =「文本」'的形式? – 2010-09-12 19:30:33

+0

您可以查看soruce代碼來查看錶單。 print_r顯示:Array()...我不知道,我在2年前做過,不記得,也許這不是必需的 – Cristy 2010-09-12 19:30:35

回答

2

好吧,這是愚蠢的東西: 我寫道:

<input name="Nume" class="form" type="style6" id="Nume" size="30" /> 

所以類型是「灰色莊重」,而不是「文字」 ......媽的,45分鐘,45分鐘,該類型=「灰色莊重」 ,:

4

它可能是您的窗體中的enctype="text"屬性(應自動轉換爲enctype="text/plain",我不知道)。 IIRC,該enctype僅適用於GET請求。