Un else in cazul in care datele de login nu sunt corecte
Moderatori: Moderatori, Start Moderator
-
blackblack13
- PHPRomania Supporter
- Mesaje: 20
- Membru din: Sâm Iul 24, 2010 1:40 pm
Un else in cazul in care datele de login nu sunt corecte
REZOLVAT
Salutare.
Sunt incepator in php&mysql (vreo 2 sapt) si m'am apucat sa lucrez, ca asa invat cel mai bine. Am pe o pagina 2 textboxuri cu username si password, si un buton de login. In caz de utilizatoru s'a logat, dispar textboxurile si butonul, si am bagat un mesaj de genu bine ai venit etc. Cnd compar cu baza de date, in caz de e gresit, NU vreau sa afisez pe alta pagina ca informatiile au fost gresite. M-ar interesa sa ramana aceeasi pagina, si sub butonul de Login sa apara un text in care sa specific k datele introduse au fost gresite.
Am incercat sa pun o variabila sub butonul de login, care la inceput era un string " "(gol)...si in conditia else de la login sa pun $var="Date incorecte", dar cand execut codul si trece din nou pe la declararea variabilei de la inceput unde era " ", devine iar goala.
Alte idei
Salutare.
Sunt incepator in php&mysql (vreo 2 sapt) si m'am apucat sa lucrez, ca asa invat cel mai bine. Am pe o pagina 2 textboxuri cu username si password, si un buton de login. In caz de utilizatoru s'a logat, dispar textboxurile si butonul, si am bagat un mesaj de genu bine ai venit etc. Cnd compar cu baza de date, in caz de e gresit, NU vreau sa afisez pe alta pagina ca informatiile au fost gresite. M-ar interesa sa ramana aceeasi pagina, si sub butonul de Login sa apara un text in care sa specific k datele introduse au fost gresite.
Am incercat sa pun o variabila sub butonul de login, care la inceput era un string " "(gol)...si in conditia else de la login sa pun $var="Date incorecte", dar cand execut codul si trece din nou pe la declararea variabilei de la inceput unde era " ", devine iar goala.
Alte idei
Ultima oară modificat Sâm Iul 24, 2010 11:38 pm de către blackblack13, modificat 1 dată în total.
-
lucianctin
- PHPRomania Supporter
- Mesaje: 18
- Membru din: Joi Iul 22, 2010 8:29 pm
Re: Un else in cazul in care datele de login nu sunt corecte
Vezi in tagul form sa ai action='aceeasi pagina'
ex:
Pagina ta este index.php
Trebuie sa ai ceva de genul :
<form action='index.php' method='POST'>
Ciao.
ex:
Pagina ta este index.php
Trebuie sa ai ceva de genul :
<form action='index.php' method='POST'>
Ciao.
-
blackblack13
- PHPRomania Supporter
- Mesaje: 20
- Membru din: Sâm Iul 24, 2010 1:40 pm
in tagu form am form action="index.php?actiune=validare"
singura idee ce mi-a venit pana acum e sa imi fac o variabila la inceput, apoi sa o afisez sub butonul de Login, iar aceasta fiind goala, nu va afisa nimic, iar in else-ul cand compar cu baza de date, in caz de ceva nu e corect, acea variabila sa devina un string cu "date incorecte ...etc", dar nu merge.
Ms de raspuns, alte idei?
singura idee ce mi-a venit pana acum e sa imi fac o variabila la inceput, apoi sa o afisez sub butonul de Login, iar aceasta fiind goala, nu va afisa nimic, iar in else-ul cand compar cu baza de date, in caz de ceva nu e corect, acea variabila sa devina un string cu "date incorecte ...etc", dar nu merge.
Ms de raspuns, alte idei?
-
lucianctin
- PHPRomania Supporter
- Mesaje: 18
- Membru din: Joi Iul 22, 2010 8:29 pm
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 25 vizitatori