Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Instalacja i użycie Smarty (PHP)
lahhott
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 17.07.2009

Ostrzeżenie: (0%)
-----


Wrzuciłem na lokalny dysk robiący za serwer (WebServ) biblioteki Smarty. Idąc według krótkiego przewodnika ze strony Smarty, zmieniłem plik php.ini pod Windows. Utworzyłem odpowiednie katalogi. Smarty działa w prostym pliku index.php i index.tpl. Jest tam przykładowa zmienna {$name}, przeglądarka wyświetla "Hello Ned!", gdzie kod jest "Hello {$name}". Czyli działa.

Jednak borykam się z uruchomieniem obsługi Smarty w innych plikach. Dostałem od kogoś pliki używające zmiennych Smarty i chciałbym je uruchomić. Mam powiedzmy plik aaa.tpl i aaa.php. Uruchamiam ten aaa.tpl jako htm i wynik w przeglądarce zawiera tylko odwołania zmiennych Smarty, a nie wynik. Jak to zrobić? Czy ktoś mógłby mnie naprowadzić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lahhott
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 17.07.2009

Ostrzeżenie: (0%)
-----


Nie jestem pewien, jak się odwoływać do zmiennych poprzez $_POST. Czy coś poniższego:

plik.tpl
Cytat
<form method="post" action="plik.php?action=xxxx">
....
{section name=xxxx loop=$xid}
<td><input type="checkbox" name="{$xid[xxxx]}" /></td>
<td><input type="text" name="{$amount[xxxx]}" /></td>
{/section}
....
<input type="submit" name="wyslij" value="Wyślij">

plik.php
Cytat
if (isset($_GET['action']) && $_GET['action'] == "xxxx")
{
$zmienna=$_POST[$amount]
}
Czy też w plik.php również muszę wstawić pętlę?

Ten post edytował lahhott 18.07.2009, 12:53:21
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: 16.10.2025 - 13:02