![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 11.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem ze skryptem rejestracji. Stronę piszę w oparciu o szablony smarty (IMG:style_emoticons/default/wink.gif)
a więc tak gdy wysyłam formularz rejestracyjny nic się nie dzieje a powinien wyskoczyć napis "działa" Dodam że plik register.tpl jest ładowany za pomocą include po przez zmienną get i jest to podstrona ładowana do indexu. register.php
oraz tpl
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 31.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Miast:
Kod if (isset($_POST['login'])) Użyj: Kod if($_POST) i sprawdź teraz.Ewentualnie użyj print_r($_POST) i sprawdź jakie zmienne post odbierasz...? edit: Nie wyświetla Ci działa, bo trzeba wyświetlić to: echo "Działa" a nie zapisać w zmiennej (IMG:style_emoticons/default/wink.gif) po za tym co masz w szablonie odbierającym "Działa"? Dodaj tam {$test} i zadziała (IMG:style_emoticons/default/smile.gif) Ten post edytował el Santiago 11.02.2011, 19:55:40 |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nigdzie w szablonie nie widzę, bys wyswietlał tę zmienną test
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 11.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
cały czas mam to w kodzie tylko było niżej i nie zaznaczyło się mój błąd (IMG:style_emoticons/default/smile.gif)
register.php
tpl
Teraz mi wyświetla gratulacje po wysłaniu formularza bez względu na to czy pole jest puste czy nie |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Bo isset sprawdza czy pole jest a nie czy jest puste.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 23:46 |