вот представьте, есть файл txt, там текст в виде
вопрос - ответ
вопрос - ответ
вопрос- ответ
вопрос - ответ
на каждой строчке свой вопрос и ответ.
нужен код, который будет искать по файлу txt, в поле вводишь допустим 'ответ' и он выдаст ТОЛЬКО ЭТУ СТРОЧКУ с вопросом и ответом.
подскажите пожалуйста и возможно поиск по двум файлам?
Что-то примерно такое, не?
[php:1:554d09c0e1]function str_search($path, $extension, $str)
{
$file_arr = array();
foreach (glob(rtrim($path, '/')."/*.".$extension) as $filename)
{
if(strstr(file_get_contents($filename), $str) != false)
$file_arr[] = $filename;
}
return $file_arr;
}
str_search('my_dir', 'файл.txt', 'строка поиска');[/php:1:554d09c0e1]
nakruti пишет:
"Flyd, а поподробней?"
http://www.php.su/functions/?cat=mysql
http://www.php.su/functions/?cat=mysqli
Vitaliy, наверное, надо посмотреть. постараюсь завтра, как это будет выглядеть. а как можно на компе, без хостинга?
19 Мар 2013, 18:42nakruti пишет:
"Vitaliy, наверное, надо посмотреть. постараюсь завтра, как это будет выглядеть. а как можно на компе, без хостинга?"
Установи себе денвер
http://denwer.ru
Flyd, ссорь, сложновато для меня.
я про mysql
добавлено спустя 3 минуты:
Vitaliy, я только не понял, что в конце кода означает 'строка поиска'
добавлено спустя 23 часов 48 минут:
Vitaliy пишет:
"Что-то примерно такое, не?
[php:1:69f0de6e42]function str_search($path, $extension, $str)
{
$file_arr = array();
foreach (glob(rtrim($path, '/')."/*.".$extension) as $filename)
{
if(strstr(file_get_contents($filename), $str) != false)
$file_arr[] = $filename;
}
return $file_arr;
}
str_search('my_dir', 'файл.txt', 'строка поиска');[/php:1:69f0de6e42]"
смотрел на денвере, вообще пустая страница получается
SL_NeKrOmAnT, ааа, понятно. мне надо на сайте организовать поиск, чтобы юзеры вводили запрос и он искал. и выдавал лишь одну строчку. я хочу сделать сайт, там база вопросов по истории например, и надо быстро находить правильный ответ
добавлено спустя 3 часа 9 минут:
пожалуйста, доделайте не много тот код. я примерно представляю, но знаний в php мало