[PHP] Zapamiętywanie danych z formularza

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Boolter
Posty: 2
Rejestracja: wt sty 10, 2006 10:48 pm

[PHP] Zapamiętywanie danych z formularza

Post autor: Boolter »

Co powinienem wpisac aby po nie wypelnieniu pola imie a wypelnieniu pola zamówienie serwer zapamietal to co bylo w polu zamowienie. prosze o pomoc i pozdrawiam!

[php]<html>
<head>
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=iso-8859-2">
</head>

<body>

Tu poczatek strony...

<br><br><br><br>

<?
if ( $dane[imie] == "" )
$ER[] = "Brak imienia";
if ( $dane[nazwisko] == "" )
$ER[] = "Brak nazwiska";
if ( $dane[email] == "" )
$ER[] = "Brak adresu email";
if ( $dane[zamowienie] == "" )
$ER[] = "Brak zamowienia";


if ( !is_array( $ER ) ) {
mail("[email protected]",
"mail ze strony",
"imie : $dane[imie]\n".
"nazwisko : $dane[nazwisko]\n".
"email : $dane[email]\n".
"zamowienie : $dane[zamowienie]\n",
"From: [email protected]");

$status = 1;
}
else {
print "BLAD!<br><li>".join("<li>",$ER)."<br>";
}


?>

<br><br><br>

<?
if ($status == 1) {
?>

Dziekujemy za wypelnienie formularza
<br><br>


<?
} else {
?>

Wypelnij formularz...<br>

<form action="<? echo $PHP_SELF ?>" method=post>
IMIE: <input type=text name="dane[imie]" value="<?echo $dane[imie]?>">
NAZWISKO: <input type=text name="dane[nazwisko]" value="<?echo $dane[nazwisko]?>">
EMAIL: <input type=text name="dane[email]" value="<?echo $dane[email]?>">
ZAMÓWIENIE<br><textarea name="dane[zamowienie]" rows="4" cols="30" value="<?echo $dane[zamowienie]?>"></textarea>
<input type=submit value="wyslij">
</form>

<?
}

?>
</body>
</html>[/php]

Po raz drugi już dzisiaj upominam:
1. Do prezentacji fragmentu kodu korzystaj z odpowiedniego BBCode [poprawione]
2. W temacie, korzystając z tagów, podawaj język, do którego tyczy się topic [poprawione]
Stig
Administrator
Posty: 938
Rejestracja: pn paź 04, 2004 10:52 am

Re: [PHP] Zapamiętywanie danych z formularza

Post autor: Stig »

Polecam poczytać trochę o systemach relacyjnych internetowych baz danych (np. MySQL) i/lub systemie plików w PHP.

PS. Proszę, staraj trzymać się zasad, które opisałem u dołu Twojego topicu...
ODPOWIEDZ