Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Template'y - problem z zamiana znacznikow na wlasciwy kod
lukass
post
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 20.03.2002

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


Witam
Mam problem :/

Mam plik index.tmpl - template, ktory wyglada tak:
Kod
<html>

<#dupajas>

</html>

i chcialbym aby w petli for gdzie $a rosnie od 0 do 6
zamienial <#dupajas> z tego pliku template na wartosc $a i
zapisywal zmieniony plik template do pliku $a.html

[php:1:ef6c503a15]
$template=file('index.tmpl');
for ($a=0;$a<6;$a++)

{
$plik=fopen("$a.html",'a');
fputs($plik,$template[$a]);
str_replace("<#dupajas>",$a,$plik[$a]);
fclose($plik);
}
[/php:1:ef6c503a15]
to narazie to do czego doszedlem, zapisuje jakies glupoty i nie zamienia nic :/
Prosilbym o pomoc... TIA
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lukass
post
Post #2





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 20.03.2002

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


udalo mi sie w koncu, posiedzialem pare minut i dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

[php:1:a2474e6bae]
$template="index.tmpl";

for ($a=0;$a<6;$a++)
{
$tmpl = fopen($template,"r+");
$plik = fopen("$a.html",'a');
$content = str_replace("<#dupajas>",$a,fread($tmpl,20000));
fputs($plik,$content);
fclose($plik);
fclose($tmpl);
}
echo "done (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ";
[/php:1:a2474e6bae]

Moze sie to komus przyda, tak na marginesie to dopiero poczatek, skrypt bedzie musial jeszcze wiele przeliczac i zamieniac kolo 5 znacznikow z czego jeden bedzie tablica (pobierane dane beda z innego pliku) sortowana w kazdym pliku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdrawiam

Lukasz Bien
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: 3.10.2025 - 05:08