2016-11-01 2 views
-1

Это код сохраняется в файле с именем form.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> 

Этот код сохраняется в файле с именем insert.php в той же папке (XAMPP/HTDOCS/альфа-форма)

<?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; 

?> 

ни один из эха или print_r заявлений не возвращать ничего в браузер после нажатия кнопки отправить кнопки.

ответ

0

Просто правильно это (вы недостающий 'т'):

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

To:

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

insert.php отсутствует, если (Исеть ($ _ POST [ 'Submit')) { } –

+0

О, мой бог короля F **. Спасибо. Извините, должен был это понять. Чувство довольно застенчивое –

+0

@ 0_insomniac_0 Все в порядке! Мы все это сделали;) – nanocv

Смежные вопросы