000
24.09.2003, 22:02 Uhr
~Tomycat
Gast
|
hi, ich habe mir eine Forensuchmaschine geproggt. www.lavacat.de -> Forensuche
wenn ich einen Begriff eingebe sucht er mir nach in der Beschreibung, und liefert er mit die Ergebnisse.
Wenn ich aber nach Stichwörtersuchen lasse, findet er mit nichts
$data[0] ist die Zeit $data[1] ist der Name $data[2] die Beschreibung $data[3] die Stichwörter
Wenn ich bei if (preg_match ("/$begriff/i", "$data[2]")) aus 2 eine 3 macht bringt er mir keine ergebnisse, wieso?
---------------------------suche.php
PHP 4: |
<link rel=stylesheet type="text/css" href="text.css"> <?PHP if ($action=="new") { echo "Die Suchergebnisse von ".$begriff; echo "<table width=600 cellspacing=2 cellpadding=5 border=0><tr><td class=oben width=120>";
$row = 1; $handle = fopen ("liste/alles.txt","r"); while ($menge = fgetcsv ($handle, 1000, "||LC01|| { $num = count ($menge); $row++; for ($c=0; $c < $num; $c++) { $c++; $color="g"; $fp = fopen("liste/".$menge[$c].".txt","r"); $data = fgetcsv($fp,10000,"||LC01|| fclose($fp); if (preg_match ("/$begriff/i", "$data[2]")) { echo "<tr><td class=$color valign=top>Das Forum ist von ".$menge[$c]."<br>"; echo "Der link <a href=".$data[1].">".$data[1]."</a><br>"; echo "Die Beschreiung ". $data[2]."<br>"; echo "Der Eintrag wurde am ".$data[3]." erstellt<br>"; echo "</td>"; } } } fclose ($handle); } else { ?> <form action=suche.php?action=new method=post>
<tr><td class=g width=120>Suchebegriff: </td> <td class=g><INPUT TYPE="TEXT" style="font-size:8pt; border-style:solid; font-weight: bold; font-family: Verdana,Arial; background-color: ||LC01||<tr><td class=g colspan=2> <center><INPUT TYPE="SUBMIT" style="font-size:8pt; border-style:solid; font-weight: bold; font-family: Verdana,Arial; background-color: ||LC01|| </form> <?PHP } ?> </td></tr> </table> //-----------------------------tomycat.txt---------- 24.09.2003 20:53||LC01||//----------------------------alles.txt ||LC01||||LC01||||LC01||||LC01||||LC01||//-------------ende--------------
|
mfg Tomycat
--edit: Pablo. [ php ] tags gesetzt. Bitte nächstes Mal selber machen -- Dieser Post wurde am 06.10.2003 um 02:25 Uhr von Pablo Yanez Trujillo editiert. |