![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 7.11.2005 Skąd: z Czelsy Ostrzeżenie: (0%)
|
Witam. Mam tajemniczy problem, mianowicie ponizszy kod importuje zmienna do szablonu smarty. Zmienna $nextId to najwiekszy numer ID produktu w bazie danych, powiekszony o 1 (czyli ID nowego produktu).
Problem polega na tym, że po submitowaniu formularza w linku przegladarki nie pojawia sie wartosc parametru prod_id, link wyglada nastepujaco: http://localhost/test/adminpanel/index.php...=2&prod_id= jednak gdy przekaze do niego string zamiast zmiennej, wtedy w linku prod_id przyjmuje wartosc i link wyglada: http://localhost/test/adminpanel/index.php...amp;prod_id=123 Stad moje pytanie .... o co kurcze chodzi? Czemu po wstawieniu w link zmiennej smarty w linku nie wyswietla sie prod_id ? Ten post edytował bobens_83 4.01.2009, 21:49:10 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 12 Dołączył: 9.10.2008 Skąd: Tricity.Rumia() Ostrzeżenie: (0%)
|
Jaka wersja smarty? + ewentualnie BugTrack (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 7.11.2005 Skąd: z Czelsy Ostrzeżenie: (0%)
|
pinochet
Smarty-2.6.18 PS. W linku jest rowniez inna zmienna {$cat} ktora wyswietla sie bezproblemowo (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ... :| co do bugtrack to nie wiem co to za narzedzie wiec potrzebuje czas zeby obcykac (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował bobens_83 4.01.2009, 22:26:08 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 12 Dołączył: 9.10.2008 Skąd: Tricity.Rumia() Ostrzeżenie: (0%)
|
Na mojej wersji 2.6.20 działa:
Kod <form action="index.php?page=products.php&proc=x&cat={$_cat}&prod_id={$nextId}" method="POST" > <-- przekazanie zmiennej / nie dziala <form action="index.php?page=products.php&proc=x&cat={$_cat}&prod_id=123" method="POST" > <-- przekazanie stringu / dziala W podglądzie kodu widzę obie zmienne podstawione bugtrack to narzedzie do zgłaszania bugów w oprogramowaniu :] Ten post edytował pinochet 4.01.2009, 23:31:58 |
|
|
|
![]() ![]() |
|
Aktualny czas: 25.12.2025 - 15:10 |