Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] problem z wyrażeniem regularnym
opac
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 19.01.2004
Skąd: Mikołów

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


Witam. Mam problem ze skryptem, który ma na zadanie wyświetlać wypadku słowo Huraa! za kazdym razem kiedy bedzie pasowało wyrażenie regularne. Rozbijam wprowadzony tekst na tablice i za pomoca petli for sprawdzam czy w ierszu wystepuje wyrazenie. Lecz zauwazylem, ze skrypt dziala jedynie wtedy, kiedy TYLKO wpisze to wyrazenie. Jesli bede miał je np. w środku tekstu, to juz nie zadziała.
Prosze o pomoc w rozwiazaniu mojego problemu.

Oto kod:
  1. <html>
  2. <body>
  3. <form action=\"nowy.php\" method=\"post\">
  4.     <TEXTAREA name=\"dowcip\" rows=\"10\" cols=\"50\">Wpisz coś</TEXTAREA>
  5.     <input type=\"submit\" value=\"wyslij\">
  6.     </form>
  7. <?php
  8. $dowcip = $_POST['dowcip'];
  9. $row = explode(&#092;"n\",$dowcip);
  10. $j = count($row);
  11. for($i=0;$i<=$j;$i++) {
  12.     if(ereg(&#092;"^([0-9]{1,})k$\",$row[$i],$kat))
  13.     echo &#092;"Huraa!\";
  14. }
  15.  
  16. ?>
  17. </body>
  18. </html>


Ten post edytował opac 21.01.2005, 22:04:48


--------------------
Pozdrawiam
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 Aktualny czas: 21.08.2025 - 20:52