Strona 1 z 1

Sprawdzanie czy w zdaniu jest dane słowo.

: sob lip 12, 2008 7:37 pm
autor: Patol89
Witam.
Jak sprawdzić czy w zdaniu jest dane słowo?
Chodzi o to by po przekazaniu do skryptu zdania np. zapisz 666 skrypt zapisał do pliku samo 666 czyli:

[php]<?php
$plik=fopen("numery/"a.txt","w");
fwrite($plik,"666");
flock($plik,2);
?>[/php]

Próbowałem coś takiego:
[php]
switch ($text)
{
case "zapisz":
skrypt zapisujący..
break;
}[/php]
Lecz niestety case reaguje tylko jeśli jest samo zapisz ..
Więc jak sprawdzić czy w zdaniu jest dane słowo?

Dziękuję i pozdrawiam.

Re: Sprawdzanie czy w zdaniu jest dane słowo.

: sob lip 12, 2008 11:40 pm
autor: gorylek

Re: Sprawdzanie czy w zdaniu jest dane słowo.

: pn lip 14, 2008 12:39 pm
autor: zakręcony

Re: Sprawdzanie czy w zdaniu jest dane słowo.

: pn lip 14, 2008 12:52 pm
autor: !ans
Ja bym kombinował z wyrażeniami regularnnymi...

Re: Sprawdzanie czy w zdaniu jest dane słowo.

: pn lip 14, 2008 1:51 pm
autor: zakręcony
a ja bym jednak nie kombinoiwał tylko zrobił tak

[php]<?php
if (strpos($przeszukiwanezdanie,$szukanytekst) !== false) {

//akcja po znalezieniu

}
?>[/php]

Re: Sprawdzanie czy w zdaniu jest dane słowo.

: pn lip 14, 2008 4:12 pm
autor: Patol89
Wielkie dzięki! zakręcony :)
Działa jak należy, a co do funkcji preg_replace którą pokazał gorylek to przydała się do zrobienia cenzora słów :)

Proszę jeszcze o pomoc przy tym : http://forum.webinside.pl/viewtopic.php?t=15372


Pozdrawiam.