Hallo Ursus,
Vermutlich ein Problem beim Einlesen der Datendatei.
Natürlich, Du hast Recht. Die Datei heißt nicht test1, sondern text1 😟
Grund:
Würde nichts "matchen", dann gäbe es für jede Zeile die Ausgabe:
Nicht passend: [Zeile]
Da hätte ich auch selber drauf kommen können... 😀
$filename = 'test1.txt' if ( ! $rows = file( $filename ) ) { echo "Fatal: '$filename' konnte nicht gelesen werden."; trigger_error( "'$filename' konnte nicht gelesen werden.", E_USER_ERROR ); }
Werde ich ab sofort bei jedem Einlesen von Dateien verwenden! Danke.
error_reporting(E_ALL); ini_set("display_errors", 1);
if ( ! is_file( $filename ) ) { trigger_error( "Fatal: '$filename' ist nicht vorhanden!", E_USER_ERROR ); } elseif ( ! is_readable( $filename ) ) { trigger_error( "Fatal: '$filename' ist nicht lesbar!", E_USER_ERROR ); }
Noch besser ! 😀
Pit