2016-11-01 8 views
-1

に値を出力しない。これは、コードでは、このコードは同じフォルダ(XAMPPにinsert.phpと呼ばれるファイルに保存され 外部PHPエコー/ますprint_rブラウザ

<html> 

<head> 
    <title>Form</title> 
</head> 

<body> 
    <form acion = "insert.php" method = "POST"> 
     UserName:<br> <input type = "text" name = "uname"/><br> 
     Password:<br><input type = "password" name = "pswd"/><br> 
     First Name:<br><input type = "text" name = "fname"/><br> 
     Last Name:<br><input type = "text" name = "lname"/><br> 
     <input type = "submit" value = "submit"/> 
    </form> 
</body> 

</html> 

form.phpと呼ばれるファイルに保存されています/ htdocs/aform)

<?php 
    echo "hello world"; 

    $uname = $_POST['uname']; 

    print_r($_POST['uname']); 

    $pass = $_POST['pswd']; 
    $first = $_POST['fname']; 
    $last = $_POST['lname']; 

    print_r($_POST['uname']); 
    echo $uname; 

?> 

[送信]ボタンをクリックすると、echoまたはprint_rステートメントはブラウザに何も表示されません。

答えて

0

この(あなたが不足している 'T' している)だけで正しい:

<form acion = "insert.php" method = "POST"> 

へ:

<form action = "insert.php" method = "POST"> 
+0

insert.phpが欠落している(ISSET($ _ POST [ ')提出'){場合} –

+0

私のF **王の神。ありがとうございました。申し訳ありませんが、それをコップしたはずです。かなり羊のように感じる –

+0

@ 0_insomniac_0大丈夫です!私たちはすべてそれをしました;) – nanocv