Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]skrypt komentarz, jak w tym skrypcie komentarzy zrobić
pawlo20
post 4.10.2012, 08:08:49
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 0
Dołączył: 31.08.2012

Ostrzeżenie: (40%)
XX---


jak w tym skrypcie komentarzy zrobić date napisanego komentarza ?

  1. <?php
  2. $nazwa = 'komen.txt';//CHMODY 0777
  3. if($_POST['autor'] & $_POST['tresc'] & $_POST['email'])
  4. {
  5. $fp=fopen($nazwa, 'a');
  6. flock($fp, 3);
  7. fwrite($fp,$_POST['autor'].'||'.strip_tags(strtr($_POST['tresc'],'\n',' ')).'||'.$_POST['email'].'\n');
  8. flock($fp, 3);
  9. fclose($fp);
  10. }
  11.  
  12. // jezeli juz istnieja jakies komentarze
  13. if(is_file($nazwa))
  14. {
  15. $linia = explode('\n',file_get_contents($nazwa));
  16. $ilosc = count($linia);
  17. for($i=0; $i<$ilosc; $i++)
  18. {
  19. $komentarz = explode('||',$linia[$i]);
  20. echo '<br /><b>'.$komentarz[0].'</b><br />'.$komentarz[1].'<br /><i>'.$komentarz[2].'</i><br />';
  21. }
  22. }
  23. else{
  24. echo 'Jeszcze nie ma zadnych komentarzy. Badz pierwszy i skomentuj!<br /><br />';
  25. }
  26. ?>
  27.  
  28.  
  29. <form action="" method="POST">
  30.  
  31. Nick:
  32. <input type="text" name="autor" /><br><br>
  33.  
  34. Tytuł
  35. <input type="text" name="tytul" /><br><br>
  36.  
  37. adres email
  38. <input type="text" name="email" /><br><br>
  39.  
  40. Treść
  41. <textarea cols="20" name="tresc" rows="7"></textarea><br><br>
  42.  
  43. <a href=kasowanie.php>kasuj</w></a>
  44.  
  45. <input type="submit" value="Dodaj komentarz" />
  46. </form>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post 4.10.2012, 08:15:10
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Poprostu obok autora, tresci i emaila dopisujesz w pliku też date

Date zwróci ci funkcja date()


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
pawlo20
post 4.10.2012, 08:29:57
Post #3





Grupa: Zarejestrowani
Postów: 112
Pomógł: 0
Dołączył: 31.08.2012

Ostrzeżenie: (40%)
XX---


Ale tak dokładniej to jak to wpisać bo próbowałem jakimś skryptem daty i nic nie wyszło
Go to the top of the page
+Quote Post
ixox
post 4.10.2012, 08:40:42
Post #4





Grupa: Zarejestrowani
Postów: 51
Pomógł: 13
Dołączył: 8.09.2012

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


masz przykłady w manualu: date

Ten post edytował ixox 4.10.2012, 08:42:34
Go to the top of the page
+Quote Post
djgarsi
post 5.10.2012, 09:43:46
Post #5





Grupa: Zarejestrowani
Postów: 459
Pomógł: 26
Dołączył: 1.06.2009

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


W linijce z fwrite dopisz date("Y-m-d"). O to chodzi ?


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 07:57