Witam

Jak większośc w dziale przedszkole, poza uruchamianiem skryptów z instrukcją nie mam pojęcia o php smile.gif Dlatego prosze o małą pomoc. Mam na strnie najprostszy skryp do dodawania komentarzy jaki znalazłem, a mianowicie:

  1. <?
  2.  
  3. if ($message)
  4. {
  5. /* uncomment the next two lines to strip out html from input */
  6. /* $name = strip_tags($name); */
  7. /* $message = strip_tags($message); */
  8. $message = ereg_replace("\r\n\r\n", "\n<P>", $message);
  9. $date = date("l, F j Y, h:i a");
  10. $message = "<B>$name </B> -- $date<P> $message <BR><HR>";
  11. $fp = fopen (basename($PHP_SELF) . ".comment", "a");
  12. fwrite ($fp, $message);
  13. fclose ($fp);
  14. }
  15. @readfile(basename(($PHP_SELF . ".comment")));
  16. ?>
  17. <FORM method="post">
  18. <b>Twój nick</b><BR><INPUT name="name" type="text" size="30"><BR>
  19. <b>Twoja sposób</b><BR><TEXTAREA name="message" rows=6 cols=45 wrap=virtual>
  20. </TEXTAREA><BR>
  21. <INPUT name="submit" type="submit" value="Dodaj">
  22. </FORM>


Wszystko działa, ale chciałbym zmienić w nim dwie rzeczy:
1. Aby nowy komentarz pojawiał się u góry jako pierwszy a nie ostatni.
2. Aby wyznaczyć limit 20 komentarzy na stronie.

Starałem się już sam kombinować z funkcją: rewind($fp); ale nic mi nie wychodziło. Może mi ktoś uzupełnić ten kod o te dwie rzeczy?