red_car
(Xteer)
1 Listopad 2013 17:23
#1
Witam,
posiadam strone w html5 i potrzebuje prostego panelu logowania. Nie rejestracji. Zależy mi na tym żebym to ja ustalał login i hasło które przekaże użytkownikowi, a on po ich wpisaniu w odpowiedni formularz zaloguje się do swojej powiedzmy podstrony. Z góry bardzo dziękuje za info
Pozdrawiam!
jacko1998
(jacko1998)
1 Listopad 2013 19:47
#2
Kod HTML:
Username:
Password:
Plik login.php:
<?php
$bledy = array();
if(isset($_POST['zaloguj'])){
if(empty($_POST['username'])){
$bledy[] = 'Musisz wypełnić pole login !';
if(($_POST['username']) != 'red'){ // login Twojego użytkownika
$bledy[] = 'Podałeś zły login';
}
}
if(empty($_POST['password'])){
$bledy[] = 'Musisz wypełnić pole hasło !';
if(($_POST['password']) != 'car'){ // oraz jego hasło
$bledy[] = 'Podałeś złe hasło'
}
}
}
if((!empty($_POST['username'])) && (!empty($_POST['password']))){
echo 'Jesteś zalogowany';
}
?>
<?php foreach($bledy as $blad){?><?php echo $blad; ?>[/code]
red_car
(Xteer)
1 Listopad 2013 20:16
#3
Wielkie dzięki. Właśnie o to chodziło tylko po wpisaniu w pola loginu red i hasla car wyskakuje taki komunikat.
Parse error: syntax error, unexpected ‘}’ in /public_html/login.php on line 14
Pomożesz?
jacko1998
(jacko1998)
1 Listopad 2013 20:20
#4
<?php= array();$_POST['zaloguj'])){$_POST['username'])){$bledy[] = 'Musisz wypełnić pole login !';$_POST['username']) != 'red'){ // login Twojego użytkownika$bledy[] = 'Podałeś zły login';
red_car
(Xteer)
1 Listopad 2013 20:31
#5
Teraz jest tak
Parse error: syntax error, unexpected $end in /public_html/login.php on line 27
Dlaczego jest niewiele wart??
jacko1998
(jacko1998)
1 Listopad 2013 20:32
#6
<?php= array();$_POST['zaloguj'])){$_POST['username'])){$bledy[] = 'Musisz wypełnić pole login !';$_POST['username']) != 'red'){ // login Twojego użytkownika$bledy[] = 'Podałeś zły login';
red_car
(Xteer)
1 Listopad 2013 20:53
#7
działa. Dzięki
Masz racje że chyba jest niewiele wart :lol:
Spróbuje się zagłębić i wtedy może zlepie coś innego. :idea: