Skocz do zawartości
  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

BartQ

Komunikaty oraz rejestracja

Promowane odpowiedzi

BartQ    71

Komunikaty źle działaja jak i sama rejestracja. Przy rejestracji po wpsianiu:

 

 

Użytkownik: dadsasda

E-Mail: dasdas@dasad.pl

Hasło: sadasdasdasd

Powtórz hasło: tubylejakei

 

 

I po tak wypelnionym i wysłanym formularzu. Rejestruje konto i pokazują się komunikaty nad tym:

Wpisane hasła róźnią się

Pomyślnie stworzyłeś swoje konto.

 

2 sprawa to jak wpisze takie coś

 

Użytkownik: dadsasda

E-Mail: dasdas@dasad    <---- wpisze w takiej formie emial pokazuje się

Hasło: sadasdasdasd

Powtórz hasło: tubylejakei

 

Pokazuje się:

 

Zły adres email

Pomyślnie stworzyłeś swoje konto.

 

Tak samo jak zaloguje się to nie odswieża strony aby menu odswiezyło się tylko trzeba gdzieś w zakładke kliknąć aby było menu Użytkownika itp.

 

 

Podsyłam plik rejestracja: http://pastebin.com/zJRAAaBf

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Cuan    182

Po:

$pass2 = $_POST['pass2'];

Dodaj:

$success = 1; 

Przed każdym:

echo '<div class="alert alert-dismissable alert-warning"> 

Dodaj:

$success = 0; 

i przed:

$createAccount = $LS->register

Dodaj:

if($success = 1) 
Edytowane przez Cuan

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Cuan    182

Aj, ja popełniłem literówkę (albo "znakówkę" XD).

Zamień

if($success = 1)

na

if($success == 1)
  • Lubię to! 1

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
BartQ    71

Oo działa dziękuje. A jak zrobić że po zalogowaniu odświeża stronę. Bo obecnie po zalogowaniu nic się nie dzieje i trzeba odświeżyć aby zobaczyć menu dla zalogowanych.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Cuan    182
if($login == false){
                        echo '<div class="alert alert-dismissable alert-warning"><button type="button" class="close" data-dismiss="alert">×</button>Niepoprawna nazwa użytkownika lub hasło.</p></div>';
                }else if(is_array($login) && $login['status'] == "blocked"){
                        echo 'div class="alert alert-dismissable alert-warning"><button type="button" class="close" data-dismiss="alert">×</button>Wpisałeś 5 razy złe hasło. Twoje konto zostało zablokowane na 300 sekund.</p></div>';
                }

zamień na

if($login == false){
                        echo '<div class="alert alert-dismissable alert-warning"><button type="button" class="close" data-dismiss="alert">×</button>Niepoprawna nazwa użytkownika lub hasło.</p></div>';
                }else if(is_array($login) && $login['status'] == "blocked"){
                        echo 'div class="alert alert-dismissable alert-warning"><button type="button" class="close" data-dismiss="alert">×</button>Wpisałeś 5 razy złe hasło. Twoje konto zostało zablokowane na 300 sekund.</p></div>';
                }else{
header('Location: file.php');
}

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
adiif1    8

else w złym miejscu teoretycznie powinno być wyżej zresztą to są podstawy a Ty znów chcesz zarabiać na czyjejś pracy :P ale nie mi to oceniać, trochę na skróty no ale powinno to działać

if($login == true){
header('refresh: 1;'); 
}
Edytowane przez adiif1

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
adiif1    8

Ja również nie wiem czemu nabijasz bezsensowne posty :)

a jako że znam dość dobrze Pana Bartosza który wymyślał nieziemskie historie :P 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
BartQ    71

 

else w złym miejscu teoretycznie powinno być wyżej zresztą to są podstawy a Ty znów chcesz zarabiać na czyjejś pracy :P ale nie mi to oceniać, trochę na skróty no ale powinno to działać

if($login == true){
header('refresh: 1;'); 
}

Jak zarabiać na czyjeś pracy? Skrypt został zakupiony od samego autora :)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

×