Nie jestem jeszcze dobry w PHP ale juz cos rozumiem. Otoz udalo mi sie napisac skrypt komentarzy ktory zapisuje komentarze w pliku txt. Do tego skryptu potrzebowal bym funkcje ktora podzieli mi wszystkie komentarze na strony np. po 10 na stronie. Szukalem w google lecz kiedy cos znalazlem to nieudalo mi sie polaczyc tego z moim skryptem
Prosze o pomoc.
A oto skrypt:
Kod
<?
$plik = "komentarze.txt";
$imie = $_POST['imie'];
$tresc = $_POST['tresc'];
if ($tresc && $imie)
{
$tresc = ereg_replace("<","<", $tresc);
$tresc = ereg_replace(">",">", $tresc);
$tresc = ereg_replace("\n", "<BR>", $tresc);
$wpis = "<DIV ID='kom'>".date("d.m.Y")." g. ".date("H.i")."</I><B> $imie </B>napisał/a:</DIV><BR><I> $tresc </I><BR><BR>\n";
$file = fopen($plik, "r+");
$wpis=$wpis.fread($file, filesize($plik));
rewind($file);
flock($file, 2);
fwrite($file, $wpis);
flock($file, 3);
fclose($file);
}
else if(($imie=="" && $tresc))
{
echo '<script TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
alert("Nie podpisałeś/aś się!");
-->
</SCRIPT>';
}
else if(($tresc=="" && $imie))
{
echo '<script TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
alert("Nie wpisałeś/aś się!");
-->
</SCRIPT>';
}
$pokaz=file_get_contents("komentarze.txt");
echo "$pokaz";
?>
$plik = "komentarze.txt";
$imie = $_POST['imie'];
$tresc = $_POST['tresc'];
if ($tresc && $imie)
{
$tresc = ereg_replace("<","<", $tresc);
$tresc = ereg_replace(">",">", $tresc);
$tresc = ereg_replace("\n", "<BR>", $tresc);
$wpis = "<DIV ID='kom'>".date("d.m.Y")." g. ".date("H.i")."</I><B> $imie </B>napisał/a:</DIV><BR><I> $tresc </I><BR><BR>\n";
$file = fopen($plik, "r+");
$wpis=$wpis.fread($file, filesize($plik));
rewind($file);
flock($file, 2);
fwrite($file, $wpis);
flock($file, 3);
fclose($file);
}
else if(($imie=="" && $tresc))
{
echo '<script TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
alert("Nie podpisałeś/aś się!");
-->
</SCRIPT>';
}
else if(($tresc=="" && $imie))
{
echo '<script TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
alert("Nie wpisałeś/aś się!");
-->
</SCRIPT>';
}
$pokaz=file_get_contents("komentarze.txt");
echo "$pokaz";
?>