РНР скрипт за търсачка |
Публикувано от doctorgeo на: 11.06.2008 09:44 |
|
Имам текстови фаил - хххххх.рнр Как да търся запис във фаила по ключова дума. Всеки запис се записва на отдлен ред.
|
Публикувано от napster на: 12.06.2008 16:30 |
|
Не мисля че някой ще седне да ти го напише!
Може пък и да ти помогне ЦЪК |
|
Това мнение е редактирано от napster на 12.06.2008 16:31 --------------------------- Шизофрения е когато в един форум общуваш сам със себе си под три различни ника!!! http://www.hidrostroitel.com |
Публикувано от zipopro на: 12.06.2008 17:31 |
|
<?php
$search=$_GET['search']; @$f = fopen("/text.txt", 'r'); $get_words = fgetcsv($f, 100, '\t'); while($get_words = $search) { echo "бла бла"; } ?> Ама не съм сигурен за while понеже ще ти изкара редовете където търсената дума е равна на думата от файла! Тук вече не се сещам как ще стане за да търси подобни думи на $search(търсената дума) |
|
---------------------------
Лъчезар Петров Лечев - 14 - Стара Загора - Уеб Програмист Винчета, болчета гайкии...! |
Публикувано от doctorgeo на: 12.06.2008 17:52 |
|
Благодаря за помоща и скрипта. Аз сега се уча и ще имам мегдан да си поиграя. Все още не съм много навътре с езика.
|
Публикувано от zipopro на: 12.06.2008 20:47 |
|
Аз ти предлагам да не използваш Файлове, а MySQL! Така само с 1 заявка ще изкараш всичко а и е по-просто
|
|
---------------------------
Лъчезар Петров Лечев - 14 - Стара Загора - Уеб Програмист Винчета, болчета гайкии...! |
Публикувано от doctorgeo на: 13.06.2008 18:49 |
|
Все още съм на ВИЕ с SQL базите данни. И друго е че вече текстовата база е създадена и има около 200 записа. Трябва да променя цялата програма да работи с SQL база данни. Аз все още се уча и скоро няма да напиша мако открадна и преработя такава програма. http://doctorgeo.freehostia.com/01/index.php
|
Публикувано от CBeTHaX на: 13.06.2008 23:24 |
|
Цитат от zipopro@12.06.2008 17:31: <?php$search=$_GET['search']; @$f = fopen("/text.txt", 'r'); $get_words = fgetcsv($f, 100, '\t'); while($get_words = $search) { echo "бла бла"; } ?> Ама не съм сигурен за while понеже ще ти изкара редовете където търсената дума е равна на думата от файла! Тук вече не се сещам как ще стане за да търси подобни думи на $search(търсената дума) Трябва да е while(preg_match... и съответно да се използва регулярен израз иначе е твърде възможно да се пропускат повечето желани низове във файла. |
|
---------------------------
http://www.ricari-bg.com |