![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 113 Pomógł: 5 Dołączył: 12.09.2006 Skąd: Pruszków/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Rzecz jest nastepujaca. Uruchamiam skrypt w pliku Pierwszy.php, ktory przekazuje do pliku Drugi.php metoda GET jedna wartosc. Nastepnie w tymze pliku PHP znajduje sie instrukcja warunkowa, ktora w zaleznosci od wartosci zmiennej przekazanej wywoluje jeden z szablonow - plik1.tpl lub plik2.tpl.
Teraz w plikach tpl mam formularz, ktory metoda POST przerzuca wartosci z powrotem do pliku Drugi.php gdzie przed wywolaniem $smarty->display(plik1.tpl) sprawdza zawartosc tablicy $_POST i w zaleznosci od jej zawartosci wykonuje zapisanie do MySQLa danych z przeslanego formularza (to jesli w ogole zostaly podane jakies dane), albo nie. Problem w tym, ze skrypt nie dziala tak jakbym chcial - mianowicie owszem, laduje sie plik TPL, jest formularz, przekazuje on wartosci do pliku Drugi.php jednakze ni w zab nie potrafie stworzyc (tak mysle) instrukcji warunkowej, ktora potrafilaby obsluzyc zapytanie do MySQL. Oto kod:
Oto zas plik TPL: Z gory dziekuje za pomoc Chlebik -------------------- "Człowiek dążący do swego celu może być skuteczny tylko w przypadku, jeśli każdą minutę swego życia wykorzysta z maksymalną korzyścią dla osiągnięcia zaplanowanego celu. Jeśli stworzył dla siebie system kar i karze sam siebie za każdą zmarnowaną minutę. Człowiekowi w zupełności wystarczą 3-4 godziny snu, cały pozostały czas może być wykorzystany dla osiągnięcia upragnionego celu." -- Wiktor Suworow
Java devBlog KulturalnyChlebik |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Ustawianie nazwy polu submit nie ma większego sensu, jeśli tych pól nie ma więcej, niż jedno. Istnieje dużo prostsza metoda sprawdzenia, czy formularz został wysłany:
A nawiasem mówiąc, to jaki związek ma Twój problem z systemami szablonów, poza tym, że formularz jest parsowany przez Smarty? ![]() -------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Przenoszę
Systemy szablonów->Przedszkole -------------------- 404
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 113 Pomógł: 5 Dołączył: 12.09.2006 Skąd: Pruszków/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Przepraszam za brak rozwagi jesli chodzi o umieszczenie posta - zdarza sie
![]() Natomiast problem tkwi w tym, ze skrypt dalej nie dziala ![]() -------------------- "Człowiek dążący do swego celu może być skuteczny tylko w przypadku, jeśli każdą minutę swego życia wykorzysta z maksymalną korzyścią dla osiągnięcia zaplanowanego celu. Jeśli stworzył dla siebie system kar i karze sam siebie za każdą zmarnowaną minutę. Człowiekowi w zupełności wystarczą 3-4 godziny snu, cały pozostały czas może być wykorzystany dla osiągnięcia upragnionego celu." -- Wiktor Suworow
Java devBlog KulturalnyChlebik |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:40 |