Kalle_B: fclose - Problem (Nachtrag)

Beitrag lesen

beim Durchlesen merkte ich, dass $handle nicht erklärt wird. Beim Kürzen des Codes habe ich das unterschlagen. Hier die vollen Zeilen:

if ( $input_file )
{
  if ( $input_file == '_dateiliste.txt' )
  {
    include( '_erzeugen_dateiliste.php' );
    erzeugenDateiliste( "_dateiliste.txt" );
  }

if ( !file_exists( $input_file ))
  {
    $contents = "FALSE - Datei [".$input_file."] nicht gefunden\n";
  }
  else if ( $handle = fopen( $input_file, 'rb' ) )
  {
    if ( strpos( 'x'.$input_file, 'send_file' ))
    {
      $contents = "FALSE - Zugriff auf send_file nicht erlaubt\n";
    }
    else
    {
      $contents = fread($handle, filesize($input_file));
    }
  }
  else
  {
    $contents = "FALSE - Datei [".$input_file."] nicht gefunden\n";
  }

// STRING CODIEREN
  $contents = codiereString( $contents );
  echo strlen( $contents )."/";
  echo $contents;
}