Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ja pytam a strona odpowiada
Forum PHP.pl > Forum > PHP
dragonballpj
chce zrobic takie coś że jest folder wyszukiwarka w nim są pliki 1.txt 2.tx itd jest plik główny dane.txt gdzie są odpowiednie słowa kluczowe i odpowiednio dopasowane pliczki txt
mniej więcej tak:

wymiana, buttonami, teraz=20.txt
fred, edzio=12.txt

a w pliku index.php ma być pole do wpisania pytania i guzik pytaj tongue.gif jak sie kliknie to ma sie wyświetlić 1 najtrafniejsza odpowiedź a jak nie ma odpowiedzi na pytanie to ma sie wyswietlić NIE ZNAM ODPOWIEDZI czy coś takiego smile.gif

jak ktoś mi pomoże a najlepiej napisze troche scrypta to bede bardzo wdzięczny i z góry dziękuję!! ale wszystko ma być w folterze wyszukiwarka smile.gif
dragonballpj
może mi ktos odpowie co?? bo ja się na php niezbyt znam a co czytam to nie kapuje a jak kapuje to nie potrafie sklejić wszystkiego w kupe a tak się ucze bynajmiej smile.gif z pomocą was biggrin.gif
em1X
jak zaplacisz to napisze ;p
dragonballpj
a ile chcesz kasy za napisanie?questionmark.gif? ale tak aby mi się podobało smile.gif
castor
Prosze was nie piszcie mi na priva z prosbami o pisanie wam skryptow ......od tego jest forum

Chetnie pomoge i odpowiem na pytania :wink:

co do twojej wyszukiwarki to malo powiedziales nie wiadomo jak dane maja byc wyswietllane ..czy jako linki czy zawartosc tych plikow ..
...nie wyraziles sie jasno czy przeszukiwac ma byc zawartosc tych plikow czy tak jak tu opisales tylko ten plik dane.txt. itd...

...nie dziwie sie ze nikomu nie chce sie tego pisac....

masz tu PROSTACKA wyszukiwarke ktora przeszukuje plik dane.txt na slowa kluczowe i wyswietla linki do tych plikU ktury jest po =

przerob se to a moze em1x wkoncu nie bedzie taki lapczywy na siano i ci to przerobi na cos bardziej przydatnego :wink:

przyjolem ze zawartosc pliku dane.txt ma taki format:
Cytat
wymiana, buttonami, teraz=20.txt  
fred, edzio=12.txt
raz,dwa,trzy=1.txt
cztery,piec,szesc=2.txt


Kod
<form action=<?=$HTTP_SERVER_VARS['PHP_SELF']?> method=POST>

<input type=text name=keyWord><input type=submit name=sub value=search>

</form>

<hr>

<?

if($HTTP_SERVER_VARS['REQUEST_METHOD']=="POST"&&$HTTP_POST_VARS['keyWord']!=""){

    $found=Array();

    $keyWord=$HTTP_POST_VARS['keyWord'];

    $tb=file("dane.txt");

    for($i=0;$i<count($tb);$i++){

    if(eregi($keyWord,$tb[$i])){

     $ex=explode("=",$tb[$i]);

     $found[]=$ex[1];

    }

    }

    if(count($found)!=0){

   for($i=0;$i<count($found);$i++){

     echo "<a href="".$found[$i]."">".$found[$i]."</a><br>";

   }

    }else{

     echo "NIC NIE ZNALEZIONO!";

    }

}

?>
dragonballpj
castor a może wyświetlać zawartość pliku questionmark.gif a nie link ??potrafisz pliss i jak by tak jeszcze tylko 1 plik najtrafniejszy czytało co questionmark.gif
castor
Kod
<form action=<?=$HTTP_SERVER_VARS['PHP_SELF']?> method=POST>

<input type=text name=keyWord><input type=submit name=sub value=search>

</form>

<hr>

<?

if($HTTP_POST_VARS['keyWord']!=""){

        $found=0;

    $keyWord=$HTTP_POST_VARS['keyWord'];

    $tb=file("dane.txt");

    for($i=0;$i<count($tb);$i++){

    if(eregi($keyWord,$tb[$i])){

     $ex=explode("=",$tb[$i]);

     $found=chop($ex[1]);

    }

    }

    if($found){

                readfile($found);

    }else{

         echo "NIC NIE ZNALEZIONO!";

    }

}

?>
Lysy
Cytat
jak zaplacisz to napisze ;p

Forum chyba nie do tego służy. A jak tak bardzo chcesz zarobić to załatwiaj to trochę dyskretniej. Zastanów się jeszcze co by się stało z tym forum gdyby inni poszli twoim tokiem rozumowania i za wszystko wołali kasę.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.