Witam
mam taki kłopot mam forum które opiera się na plikach .
Wszystko działa poprawnie jedynie jest kłopot z wyśwetlaniam tematów wyswetla mi wszystkie wątki a ma wyswetlić tylko tematy .i jak sie wchodzi do danego tematu dopiero potem jest reszta wątków.
plik php wygąda tak .
[php:1:251a404ab2]
<?
include("config/config.php3");
$file=fopen("data/forum.dat", "r");
flock($file, 1);
$data=date("m-Y");
$nArticles=fgets($file, 100);
$nr=0;
$start=(int)$start;
while((!feof($file))&&($nr<$start+$POSTSPERPAGE))
{
$nr++;
$id=chop(fgets($file, 100));
$poziom=fgets($file, 100);
$email=chop(fgets($file, 200));
$imie=chop(fgets($file, 200));
$tytul=chop(fgets($file, 300));
$data=chop(fgets($file, 300));
if($id!="">$start)
{
echo("<A HREF=consilium.php?showpage=display&ID=$id&INDEXSTART=$start&s=$PHPSESSID>");
.... jakiś kod mało istotny...
}
if(46-1*$poziom)
$tytul=substr($tytul, 0, 46-2*$poziom);
echo("$tytul<br>");
}
}
fclose($file);
?>[/php:1:251a404ab2]
tak wygląda ustawianie się rekordó w bazie
p.s pierwsze 2 to tematy reszta odpowedzi na nie
[sql:1:251a404ab2]
10
9
0
kosiarzu@interia.pl
Stanek Piotr
tema1
2003-07-11
8
0
kosiarzu@interia.pl
Stanek Piotr
tema1
2003-07-11
1
0
sekretariat@netklinika.pl
Administrator
Witamy zapraszamy do dodawania nowych wypowiedzi.
2003-07-11
7
1
kosiarzu@interia.pl
Stanek Piotr
Odp.Witamy zapraszamy do dodawania nowych wypowi
2003-07-11
6
1
kosiarzu@interia.pl
Stanek Piotr
Odp.Witamy zapraszamy do dodawania nowych wypowi
2003-07-11
[/sql:1:251a404ab2]
osobiście myslałem na tym zeby kazdej odp . w temacie dodać string ' Odp. ' i skrypt wyśwetla wszystkie tematy gdzie nie ma w temacie stringa 'Odp' prymitywny pomysł ale nic mi do głowy nie przychodzi mało kiedy bawie sie plikami ....
czekam na Wasze propozycje