diff --git a/Zweites Jahr/README.md b/Zweites Jahr/README.md index 8317341..593f7c3 100644 --- a/Zweites Jahr/README.md +++ b/Zweites Jahr/README.md @@ -7,7 +7,6 @@ ### 18-11-25 - PHP - - Datein lesen ### Davor diff --git a/Zweites Jahr/file_read.php b/Zweites Jahr/file_read.php new file mode 100644 index 0000000..7a6e0a6 --- /dev/null +++ b/Zweites Jahr/file_read.php @@ -0,0 +1,48 @@ + + + + + + Filehandling: file read + + + + Pointer geht auf Zeile 2) + $header_array = fgetcsv($fp); + /* Umständlich + $header = fgetcsv($fp); + $header_array = explode(",", $header); + */ + + $yo = print_r($header_array); + echo "
 $yo 
"; + + // Äußere Schleife: Zeile auslesen + while(!feof($fp)){ // solange nicht das Ende der Datei erreich + $row_array = fgetcsv($fp); + /* $yo2 = print_r($header_array); + echo "
 $yo2 
";*/ + + // Inner Schleife: Spalten ausgeben + for ($i = 0; $i < count($row_array); $i++){ + echo "$header_array[$i]: $row_array[$i]
"; + } + echo "

--------------------------------

"; + } +?> + + + \ No newline at end of file diff --git a/Zweites Jahr/person.csv b/Zweites Jahr/person.csv new file mode 100755 index 0000000..a09481b --- /dev/null +++ b/Zweites Jahr/person.csv @@ -0,0 +1,5 @@ +ID,Vorname,Nachname,E-Mail,Telefon +1,Max,Müller,max.mueller@example.com,0151-1234567 +2,Anna,Schmidt,anna.schmidt@example.com,0172-9876543 +3,Peter,Fischer,peter.fischer@example.com,0160-5555555 +4,Sara,Becker,sara.becker@example.com,0157-7654321 \ No newline at end of file diff --git a/system_error_1.txt b/system_error_1.txt new file mode 100644 index 0000000..d74e528 --- /dev/null +++ b/system_error_1.txt @@ -0,0 +1 @@ +Warning: fopen(person.csv): Failed to open stream: Permission denied in /home/cwikladaniel/public_html/Zweites Jahr/file_read.php on line 18 \ No newline at end of file