Einzelnen Beitrag anzeigen
  #4  
Alt 03.05.2003, 16:48:40
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
Zitat:
Original geschrieben von amerix

Code:
$datei = fopen("rot.dat", "r+");
while(!feof($datei))
{
$zeile = fgets($datei, 2555);

$inhalt=explode('#;;#' , $zeile)

$alter=$inhalt[0];
$vorname=$inhalt[1];
$name=$inhalt[2];
$status=$inhalt[3];

}
fclose($datei);
das bringt nicht viel, weil bei jedem while-durchlauf die variablen $alter, $vorname, $name und $status überschrieben werden. ausserdem, was machst du wenn ein datensatz mal länger ist als 2555 zeichen? bei $inhalt fehlt das ;

besser ist es so:

PHP-Code:
settype($alter'array');
settype($vorname'array');
settype($name'array');
settype($status'array');

$datei fopen('rot.dat''r+');
while(!
feof($datei)){
      
$zeile fgets($dateifilesize('rot.dat'));
      
$inhalt explode('#;;#'$zeile);

      
array_push($alterltrim(chop($inhalt[0])));
      
array_push($vornameltrim(chop($inhalt[0])));
      
array_push($nameltrim(chop($inhalt[0])));
      
array_push($statusltrim(chop($inhalt[0])));
}
fclose($datei); 
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten