note 127079 added to function.fopen

From: Date: Sun, 15 May 2022 16:59:14 +0000
Subject: note 127079 added to function.fopen
Groups: php.notes 
Request: Send a blank email to php-notes+get-218418@lists.php.net to get a copy of this message
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Skipass</title> </head> <body> <?php //FUNCTION function getLiftLength($dataName, $passID) { $laenge = 0; if(!file_exists($dataName)) { die("Die Datei $dataName existiert nicht oder wurde nicht gefunden!"); //Beendet das Skript, wenn die Datei nicht gefunden wurde } $zeiger = fopen($dataName, "r"); if(!$zeiger) { die("Beim Öffnen der Datei ist ein Fehler aufgetreten"); } //Zeile auslesen und Zeiger um eine Zeile weiter schalten while(!feof($zeiger)) { $zeile = fgets($zeiger); $zeile_array = explode("|", $zeile); if($zeile_array[2] == $passID) { $laenge = $laenge + $zeile_array[5]; } } return $laenge; } // TEST $dataName = "LogSkipass.txt"; $passID = 30201; $laenge = getLiftLength($dataName, $passID); echo "<p>Die Gesamtlänge der Liftbenutzung des Passinhabers mit der ID $passID beträgt $laenge m</p>"; ?> </body> </html> ---- Server IP: 45.112.84.4 Probable Submitter: 185.85.3.47 (proxied: 2a02:8071:885:8701:3d7d:4ba2:1534:419a) ---- Manual Page -- https://php.net/manual/en/function.fopen.php Edit -- https://main.php.net/note/edit/127079 Del: integrated -- https://main.php.net/note/delete/127079/integrated Del: useless -- https://main.php.net/note/delete/127079/useless Del: bad code -- https://main.php.net/note/delete/127079/bad+code Del: spam -- https://main.php.net/note/delete/127079/spam Del: non-english -- https://main.php.net/note/delete/127079/non-english Del: in docs -- https://main.php.net/note/delete/127079/in+docs Del: other reasons-- https://main.php.net/note/delete/127079 Reject -- https://main.php.net/note/reject/127079 Search -- https://main.php.net/manage/user-notes.php

« previous php.notes (#218418) next »