hey, vielen, vielen dank!!!
es funktioniert wirklich
ihr habt recht, das mit den leerzeichen war eine ungünstige idee
jetzt weiß ich es aber *gg*
lg, lisa
hey, vielen, vielen dank!!!
es funktioniert wirklich
ihr habt recht, das mit den leerzeichen war eine ungünstige idee
jetzt weiß ich es aber *gg*
lg, lisa
also wenn ich raufklick, dann kommt genau dieses Fenster, wo gefragt wird, ob ich speichern oder öffnen will
im Hintergrund öffnet sich halt noch ein neues Fenster, aber das ist akzeptabel oder
Hi,
ich habe ein Problem, bei dem ich nicht weiter komm. Vielleicht kann mir jemand von Euch weiterhelfen. Ich wäre sehr dankbar.
Also hier einmal die gegebene Textdatei:
10 2003-01-04 10:35 11100 11111222222 12345678901 probe
20 2003-01-05 11:40 22200 22222333333 12345678902 versuch
Ich muss jeden "Datensatz", in eine eigene Variable abspeichern.
Also die ersten drei habe ich hingekriegt, nur dann beim 4. fangt das Problem an, dass ich nicht mehr weiter weiß...
Am Ende sollten also vier Variablen gespeichert werden.
Hier mein bisheriges Programmstück:
lz = leerzeichen, ds = zu speichernder datensatz
//Zugriff auf Textdatei
$fp = fopen("../ext/datei.txt","r");
if ($fp)
{
while($line = fgets($fp))
{
$length = strlen($line);
$lz1 = strpos($line, " ");
$ds1 = substr($line, 0, $lz1);
$lz2 = strpos(substr($line, $lz1+1, $length), " ")+$lz1+1;
$ds2 = substr($line,$lz1,$lz2-1);
$lz3= strpos(substr($line, $lz2+1, $length), " ")+$lz1;
$ds3 = substr($line,$lz2,$lz3);
$ds4 = substr($line, $lz3, $length);
//Ausgabeprobe
echo "$ds1, $ds2, $ds3, $ds4";
}
fclose($fp);
}else{
echo "
\n Datei nicht vorhanden!
\n";
}
Alles anzeigen