*schwitz* oh da hab ich mich verdacht ... sorry, dein explode ('|', $file[0]) stimmte doch ...
aber um jede einzelne Zeile zu durchsuchen, müssen ein paar Schleifen geschachtelt werden:
[code]
$verz=opendir('data/');
while (false != ($datei = readdir($verz)))
{
if (ereg ('^.\.txt$', $datei)) // nur Textdateien mit einstelligem Dateinamen
{
$file = file("data/$datei");
for ($i=0; $i<count($file); $i++)
{
$tabledata = explode("|",$file[$i]);
if (ereg($show, $tabledata[1])) // nur in tabledata[1] suchen
echo "$show gleich $tabledata[1]<br>";
}
}
}
closedir($verz);
sortieren
Collapse
X
-
hi
erstmal danke für die antwort, aber ich bekomme immer diese fehlermeldung
Warning: Bad arguments to implode() in /*PFAD*/alpha.php4 on line 9
Warning: Bad arguments to implode() in /*PFAD*/alpha.php4 on line 9
Warning: Bad arguments to implode() in /*PFAD*/alpha.php4 on line 9
Warning: Invalid argument supplied for foreach() in /*PFAD*/alpha.php4 on line 14
cya
Leave a comment:
-
Code:$verz=opendir('data/'); while ($datei = readdir($verz)) { if($datei != "." && $datei != "..") { $file = file("data/$datei"); $tabledata = [b]im[/b]plode("[b]<br>[/b]",$file[0]); } } closedir($verz); foreach($tabledata as $erg) { if (ereg($show,$erg)) echo "$show gleich $erg"; }
Leave a comment:
-
sortieren
hi
ich hab ein kleines problem mit sortieren und co. also ich möchte alle dateien aus einem verzeichniss auslesen (1.txt bis X.txt). allerdings will ich nur die einträge auslesen, die mit einem bestimmten buchstaben beginnen. also z.b. A. dazu soll er nur in $tabledata[1] suchen. ich hab mal hier mein scriptversuch:
##############################
$verz=opendir('data/');
while (false != ($datei = readdir($verz)))
{
if($datei != "." && $datei != "..")
{
$file = file("data/$datei");
$tabledata = explode("|",$file[0]);
}
}
closedir($verz);
foreach($tabledata as $erg) {
if (ereg($show,$erg))
echo "$show gleich $erg";
}
##############################
$show ist aus der adresszeile (index.php?show=BUCHSTABE)
ich hoffe, ihr habt es verstanden
plz help me
cya
Tags: None
Leave a comment: