To już nie moja wina, że wskakują te znaczniki niszczące post. Więc poniżej powtarzam post: Czemu nie działa "Post", a działa "Get". Chciałem przekazać dane z jednego pliku php (be4.php)do drugiego (form.php) tak jak w tym tutorialu Youtube Metoda POST Ale jednak nie jest tak, jak ten gość gada "Wystarczy tylko podmienić z "get" na "post", bo u mnie to nie działa wywalając error.
Plik form.php z $_POST
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Przyjęcie zgłoszenia</title>
</head>
<body>
<pre>
<?php
echo "Imię: " . $_POST['imie'] . "<p />";
print_r($_POST); echo "<p />";
?>
</pre>
</body>
</html>
Plik be4.php z "method="post"
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>b4</title>
</head>
<body>
<h3>Formularz zgłoszeniowy</h3>
<form action="form.php" method="post">
Imię <input name="imie" />
Nazwisko <input name="nazwisko" /><br />
Wiek <input name="wiek" />
<p>Student / Studentka:</p>
tak <input type="radio" name="student" value="1" />
nie <input type="radio" name="student" value="0" />
<p>Chcę się zapisać na kurs </p>
<select name="kurs">
<option value="PHP">PHP</option>
<option value="JS">JS</option>
<option value="HTML">HTML</option>
</select><hr>
<input type="submit" value="wyslij" />
<input type="reset" value="wyczysc" />
</form>
</body>
</html>
Plik form.php z $_GET
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Przyjęcie zgłoszenia</title>
</head>
<body>
<pre>
<?php
echo "Imię: " . $_GET['imie'] . "<p />";
print_r($_GET); echo "<p />";
?>
</pre>
</body>
</html>
Plik be4.php z method="get"
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>be4</title>
</head>
<body>
<h3>Formularz zgłoszeniowy</h3>
<form action="form.php" method="get">
Imię <input name="imie" />
Nazwisko <input name="nazwisko" /><br />
Wiek <input name="wiek" />
<p>Student / Studentka:</p>
tak <input type="radio" name="student" value="1" />
nie <input type="radio" name="student" value="0" />
<p>Chcę się zapisać na kurs </p>
<select name="kurs">
<option value="PHP">PHP</option>
<option value="JS">JS</option>
<option value="HTML">HTML</option>
</select><hr>
<input type="submit" value="wyslij" />
<input type="reset" value="wyczysc" />
</form>
</body>
</html>
Notice: Undefined index: imie in C:\xampp\htdocs\form.php on line 13
Imię: