szablon.txtKod
JAKIS KOD COS TAM DALEJ I TAK DALEJ I TAK DALEJ<br /><br />Wpisy<br /><br />
<!-- PETLA begin -->
Nick: <b>{L_NICK}</b><br />
Wpis: <b>{L_WPIS}</b><br /><br />---------------<br /><br />
<!-- PETLA end -->
JAKIS KOD COS TAM DALEJ I TAK DALEJ I TAK DALEJ
show.php<?php
/*****************************
przyjmujemy, ze zmienna $data
to wpisy w formacie NICK|+|WPIS|+|
i, ze jest to tablica
****************************/
# ZADEKLARUJ $data JAKO TABLICA Z WYNIKAMI
$fp = fopen('szablon.txt', 'r+'); # otwieramy plik $fr = str_replace(array(\"r\", \"n\"), '', $fr); # usuwamy znaki konca linii $zlicz = count($data); # zliczamy ilosc wpisow
if(preg_match('/<!-- PETLA begin -->(.*?)<!-- PETLA end -->/', $fr, $zmienna)) {
$do_petli = $zmienna[0]; # przepisujemy to co pomiedzy znacznikami PETLA
$zamien = $do_petli; # wiemy o co chodzi
for($i=0; $i<$zlicz; $i++)
{
list
($nick, $wpis) = explode('|+|', $data);
'{L_NICK}',
'{L_WPIS}'
);
$nick,
$wpis
);
# dodajemy kod tak aby wyswietlilo nam duuzo wpisow
$zamien.= str_replace($klucze, $odpowiedniki, $zamien); }
# zastapiamy jeden kod wieloma z petli
echo $fr; # no i wyswietlamy wszystko
}
?>
Nie wiem czy zadziała
Pisane na szybko bez sprawdzania....