Strona 1 z 1

[php]kilka plików txt na jednej sronce

: ndz sty 04, 2004 3:23 pm
autor: Siner
Robie system newsów oparty na plikach txt i nie mam pojecia jak zrobic odczytywanie wszystkich plików z newsami w jednym pliku php. Pomóznice...
to plik formularz.php
[php]<?php
if( !$_POST['title'] && !$_POST['text'] )
{?>
<form method="post">
Tytuł: <INPUT name="title" style="WIDTH: 220px; HEIGHT: 22px"
size=25>   
Data: <? $data = date("Y-m-d H:i:s");
echo"<INPUT name=data style=WIDTH: 220px;
HEIGHT: 22px size=20 value=$data maxLength=0>";?><br><br>
Treść: <br> <INPUT style="WIDTH: 450px; HEIGHT: 200px" size=25 name="text"><br>
Autor: <INPUT name="autor" style="WIDTH: 220px; HEIGHT: 22px"
size=25>   
Email: <INPUT name="email" style=WIDTH: 220px;
HEIGHT: 22px size=20> <br><br>
<input type="submit" value="Wyślij" name="wyslij">
<?
} else {
$dane = "".$_POST['title']."||".$_POST['text']."||".$_POST['data']."||".$_POST['autor']."||".$_POST['email']."";
$plik = "newsy/".$_POST['data']."_".$_POST['title'].".txt";
$open = fopen("$plik", "w");
flock($open, LOCK_EX);
fwrite($open, $dane);
flock($open, LOCK_UN);
fclose($open);
}
?>

</form>
[/php]
plik otworz.php i chcialbym zeby nie wpisywac nazy pliku tylko były automatycznie wyswietlane wszystki poliki z katalogu newsy
[php]<?
$dane=file("newsy/2004-01-02_tytul.txt");
$dane=array_reverse($dane);
for($i=0; $i<count($dane); $i++) {
$podziel=explode("||", "$dane[$i]");

echo "
<b>temat:</b> $podziel[0]<br>
<b>treść:</b> $podziel[1]<br>
<b>data:</b> $podziel[2]<br>
<b>autor:</b> $podziel[3]<br>
<b>eamil:</b> $podziel[4]<br>
";
}
?>[/php]
Z gory dzekuje. Dodam jeszcze ze pliki sa zapisywane w postaci daty i tytyłu czyli np. 2004-01-03_tytul.txt

Re: [php]kilka plików txt na jednej sronce

: ndz sty 04, 2004 8:03 pm
autor: wixor
Spróbuj użyć funkcji glob... http://www.php.net/manual/en/function.glob.php