Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Proszę o malutką pomoc, mała zmiana w skrypcie komentarzy
lukasznnn
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 24.03.2006

Ostrzeżenie: (0%)
-----


Witam

Jak większośc w dziale przedszkole, poza uruchamianiem skryptów z instrukcją nie mam pojęcia o php (IMG:http://forum.php.pl/style_emoticons/default/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?

Ten post edytował lukasznnn 5.04.2006, 16:42:50
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.12.2025 - 16:35