ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Нужна малюсенькая помощь по готовому скрипту
  #1  
Старый 24.01.2010, 20:02
Аватар для newold
newold
Новичок
Регистрация: 28.04.2009
Сообщений: 21
Провел на форуме:
39523

Репутация: 0
По умолчанию Нужна малюсенькая помощь по готовому скрипту

Есть такой скрипт поиска и вывода кеев из файла .txt

PHP код:
<form action="index.php" method="GET">
<input name="key" type="text" size="60"></input>
<input type="submit" value="OK"></input>
</form>
<?php
if ((isset($_GET["key"]))&&(!empty($_GET["key"]))){
$key $_GET["key"];
$key_length strlen($key);
@
$file fopen("keys.txt""r");
if (
$file){
flock($fileLOCK_SH);
flock($fileLOCK_UN);
$i 0;
while (!
feof($file)){
$arr[$i] = fgets($file200);
$i++;
}
fclose($file);
$i 0;
for (
$i=0$i<count($arr); $i++){
$l 0;
for (
$l=0$l<strlen($arr[$i])-$key_length$l++){
if (
$key == substr($arr[$i],$l,$key_length)){
echo 
$arr[$i] . "<br>";
}
}
}
}
else{
echo 
"Not Found";
}
}
?>
но есть несколько вопросов :

1. как сделать чтоб когда вводишь например : красный карандаш он искал не только точно заданую фразу но и с перестановками, например карандаш красный, карандаш он красный.

2. и как сделать чтоб он выводил уже перемешаными искомые кеи.

Огромное спасибо Всем кто откликнется .
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь A_n_d_r_e_i Болталка 2 16.10.2009 09:59
Господа гуру PHP программирования нужна ваша помощь mss-s PHP, PERL, MySQL, JavaScript 28 31.03.2009 16:25
Нужна ваще помощь XP jks Windows 12 22.01.2009 00:33



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ