Also ich habe ien script, das ein txt document durchsucht, und den gesuchten inhalt ausgibt.
Siehe script:
In diesem txt doc sind einträge durch %| getrennt. Jetzt möchte ich, das wenn ich den text durchsucht habe, und er ausgegeben wird, nicht
Eintrag1%|Eintrag2%|Eintrag3 steht sondern.
in einer Tabelle
1|2|3
Eintrag1 Eintrag2 Eintrag3.
Dafür verwendet man den glaube ich den befehl
$eintrag = explode("%|", trim($zeile)) ;
Doch verstehe ich jetzt nicht, wie das script jetzt aussehen müsste.
Denn
$eintrag = explode("#", trim($zeile)) ;
speichert die dateien in Arrys.
etwa
$eintrag[0]
$eintrag[1]
$eintrag[2]
Kann mir einer das script so umschreiben, das es so klappt, wie ich es erklärt habe???
Is ja kein langes script. sollte für einen könner nicht viel zeit beanspruchen.
Ich bedanke mich schon mal Herzlich.
MFG Marian
?>[/php]
Siehe script:
PHP-Code:
<form name="neu2.php" method="post" action="<?=$PHP_SELF?>">
<p align="left">
<input name="wort" type="text" id="wort" value="<?=$_POST[wort]?>" size="20">
<input type="submit" name="action" value="suchen"> </p>
</form>
<?php
if ($_POST[action]) {
$kennwort = "sl2.txt";
print "Die Koordinaten des Spielers '$wort' lauten:
";
$file = fopen($kennwort, "r");
while($line = fgets($file, 5000)) {
$zeile++;
if(strstr($line, "$_POST[wort]")) {
echo "".nl2br($line)."";
}
}
fclose($file);
}
?>
Eintrag1%|Eintrag2%|Eintrag3 steht sondern.
in einer Tabelle
1|2|3
Eintrag1 Eintrag2 Eintrag3.
Dafür verwendet man den glaube ich den befehl
$eintrag = explode("%|", trim($zeile)) ;
Doch verstehe ich jetzt nicht, wie das script jetzt aussehen müsste.
Denn
$eintrag = explode("#", trim($zeile)) ;
speichert die dateien in Arrys.
etwa
$eintrag[0]
$eintrag[1]
$eintrag[2]
Kann mir einer das script so umschreiben, das es so klappt, wie ich es erklärt habe???
Is ja kein langes script. sollte für einen könner nicht viel zeit beanspruchen.
Ich bedanke mich schon mal Herzlich.
MFG Marian
?>[/php]
Kommentar