Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem ze shoutem, Blokada pustych wpisów oraz refresha
ReeV
post 22.01.2005, 19:28:48
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 14.12.2004

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


Witam napisałem chyba najprostrzego możliwego shoutboxa lecz niestety nie jest odporny na odświoeżanie (czyt. podczas niego dodawana jest nowa linijka tak jak by pusty wpis w shoutboxie) i to jest największy mankament którego pragnę się pozbyć lecz niestety nie wiem jak... Nie wiem także jak usunąć możliwość dawania pustych wpisów. Zresztą te obie rzeczy praktycznie sprowadzają się do tego samego. Czyli nie akceptowania lub nie wyświetlania pustych wpisów. Proszę o pomoc!

Myślałem także o takim czymś aby przy wyświetlaniu skrypt ignorował puste linje bo zapis mniej więcej wygląda tak:

$data | $user | $tekst
(pusty)
$data | $user | $tekst

i tam gdzie był by pusty poprostu omijało/ignorowało by tą linję. Jest takie coś możliwe?

  1. <? 
  2. //Autor Hoppus 
  3. //All rights Reserved 
  4.  
  5. $filename = &#092;"szots.php\"; 
  6. $nowy = $_GET['tekst']; 
  7. $a = $_GET['autor']; 
  8. $data=date('d.m.Y'); 
  9.  
  10. $plik = file($filename); 
  11. $plik = implode(&#092;"\",$plik); 
  12. $plik = $data . &#092;" | <b>\". $autor . \"</b>: \" . $tekst .\"rn\".$plik; 
  13.  
  14. $fp = fopen($filename , &#092;"w\");flock($fp,2); 
  15. fputs( $fp , $plik); 
  16. flock($fp,3);fclose($fp); 
  17.  
  18.  
  19. ?> 
  20.  
  21. <form action=\"index.php\" method=\"post\"> 
  22. <center><b>ShoutBox</b></center> 
  23.  
  24. <? 
  25. $dane=file('szots.php'); 
  26. for($start=0;$start<=6;$start++) 
  27. { 
  28. echo &#092;"$dane[$start]<BR>\"; 
  29. } 
  30. ?> 
  31.  
  32. <b>Autor:</b> 
  33. <input name=\"autor\" ROWS=\"1\" COLS=\"23\" class=\"input-text\" value=\"\"></TEXTAREA> 
  34. <b>Tekst:</b> 
  35. <input name=\"tekst\" ROWS=\"1\" COLS=\"23\" class=\"input-text\" value=\"\"></TEXTAREA><input type=\"submit\" value=\"wyslij\"><br> 
  36. </form>


Ten post edytował ReeV 22.01.2005, 19:29:14


--------------------
Warsztat: Apache 2.0.52 | PHP 5.0.2 | SQL 4.0.21 | Notatnik | PSP 7.0
Projekty: BanasheeShout v.1.2 '
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.08.2025 - 01:51