Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Скрипт, анализирующий текст на наличие определённых слов
 
 автор: Vlad84   (10.02.2008 в 23:14)   письмо автору
 
 

Имеется тест в переменной:
$text="здесь находится текст";

Помогите сделать скрипт, который бы проверял наличие в тексте определённых слов (указать их в массиве) и, если таковые присутствуют, то производил редирект на указанный адрес. А если не присутствуют - продолжал загружать страницу.

   
 
 автор: bronenos   (10.02.2008 в 23:56)   письмо автору
 
   для: Vlad84   (10.02.2008 в 23:14)
 

if (strpos($text, "word") !== false) header("location: xxx");

   
 
 автор: Unkind   (11.02.2008 в 00:00)   письмо автору
 
   для: bronenos   (10.02.2008 в 23:56)
 

Обычно после переадресации завершают работу скрипта.

   
 
 автор: bronenos   (11.02.2008 в 00:58)   письмо автору
 
   для: Unkind   (11.02.2008 в 00:00)
 

у меня на перле хидер свой и поэтому забыл на минуту что счас про стандартный. в пхп. ))

   
 
 автор: Unkind   (11.02.2008 в 01:36)   письмо автору
 
   для: bronenos   (11.02.2008 в 00:58)
 

Быстро же Вы стали забывать...

   
 
 автор: Akdmeh   (11.02.2008 в 08:30)   письмо автору
 
   для: Unkind   (11.02.2008 в 01:36)
 

Кажется,был разговор о том,что есть массив. Я тут новичек,не судите строго,если код не правильный:
$words=array('fuck','shit','bitch');
for($i=0; $i<count($words); $i++)
( if(strpos('Text,it not have a bad words', $words[$i]) == true)
{ header('Location: ....html');
exit;}} 
,хотя думаю,пример довольно медленный...

   
 
 автор: Akdmeh   (11.02.2008 в 08:30)   письмо автору
 
   для: Unkind   (11.02.2008 в 01:36)
 

Кажется,был разговор о том,что есть массив. Я тут новичек,не судите строго,если код не правильный:
$words=array('fuck','shit','bitch');
for($i=0; $i<count($words); $i++)
( if(strpos('Text,it not have a bad words', $words[$i]) == true)
{ header('Location: ....html');
exit;}} 
,хотя думаю,пример довольно медленный...

   
 
 автор: Vlad84   (11.02.2008 в 17:56)   письмо автору
 
   для: Akdmeh   (11.02.2008 в 08:30)
 

Спасибо.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования