Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: "NAME=\"uzytkownik\" VALUE=\"$uzytkownik
Forum PHP.pl > Forum > PHP
Phivko
[php:1:ca93b2c6e3]<?php
$hasla = array ('admin' => 'hasloadmina15', 'tester' => 'tester15',
'marek' => '1wgd7w3', 'henryk' => '56sghx');

if (($uzytkownik) && ($haslo)) { # warto¶ci w formularzu s± wpisane
if ($hasla[$uzytkownik] == $haslo) {
print ("Tajna informacja to: <B>2*2=4</B>");
} else {
print ("Wpisano niepoprawne dane o użytkowniku i ha¶le.<BR>");
print ('<A HREF="4-04.php">Wróć</A> i spróbuj ponownie.');
}
} else { # nie ma wpisanych danych, wy¶wietlamy formularz
print '<FORM ACTION="4-04.php" METHOD=POST>';
print '<TABLE><TR><TD>użytkownik: </TD><TD><INPUT TYPE="text" ';
print "NAME="uzytkownik" VALUE="$uzytkownik"></TD></TR>";
print '<TR><TD>haslo: </TD><TD><INPUT TYPE="password" ';
print 'NAME="haslo"></TD></TR></TABLE>';
print '<INPUT TYPE="submit" VALUE="Wy¶lij">';
print '</FORM>';
}
?>[/php:1:ca93b2c6e3]
Po co w linii 15 sa te kreseczki . Bez nich skrypt nie dziala ale nie wiem do czego sluza?
KaMeLeOn
Te "kreseczki" odznaczaja w stringu znaki specjalne lub przywracają znakom ich pierwotne znaczenie...
W twoim przykładzie ocznacza to, że w tym miejscu ma się pojawić znak " a nie skończyć string....
Phivko
Ok. Dzieki. Zapamietam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.