Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Smarty] Problem z wyswietleniem zmiennej, ... w linku
bobens_83
post
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).


  1. ...
  2.  
  3. Next: { $nextId } <br> <-- wyswietla wartosc $nextId
  4.  
  5. {if not $pMode eq 'P_NEW'}
  6. <form action="index.php?page=products.php&proc=x&cat={$_cat}&prod_id={$nextId}" method="POST" > <-- przekazanie zmiennej / nie dziala
  7. <form action="index.php?page=products.php&proc=x&cat={$_cat}&prod_id=123" method="POST" > <-- przekazanie stringu / dziala
  8. ...


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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 13:37