Fehlerbehandlung - alles ausgeben - rename()

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Fehlerbehandlung - alles ausgeben - rename()

    Wie schalte ich die Fehlerbehandlung ein. Leider sehe ich nicht warum im folgenden script das Umbenennen nicht möglich ist, da keine Fehler angezeigt werden.

    $d = dir('bilder') or die($php_errormsg);
    while (false !== ($f = $d->read())) {

    if (preg_match('/^'.$filename.'_(.*?).jpg$/',$f)) {

    $neu = $d.$filename."_test.jpg";
    print "alt: $f<br>";

    rename($f,$neu) or die("kein umbenennen möglich: $php_errormsg");
    }

    if (preg_match('/^'.$filename.'_(.*?).jpg$/',$f)) {

    print "neu: $f<br>";
    }

    }
    $d->close();
    Zuletzt geändert von janein; 29.11.2007, 16:20.

  • #2
    Ich habe jetzt eine Fehlermeldung durch:
    error_reporting(E_ALL); erhalten. Ich verstehe aber nicht warum das umbenennen nicht geht.


    Warning: rename(test_abc.jpg,test_test.jpg) [function.rename]: No such file or directory in /homepages/www/bla/test.php on line 25
    kein umbenennen möglich:
    Zuletzt geändert von janein; 29.11.2007, 16:56.

    Kommentar


    • #3
      Weil du nicht im Ordner "bilder" bist sondern im Über-Ordner

      mfg

      Kommentar


      • #4
        OffTopic:
        Ach, hat da endlich jemand die regeln gefunden?

        Kommentar


        • #5
          OffTopic:

          @TobiaZ
          Das ist aber sehr freundlich formuliert!!
          Mit schwebte da ganz was anderes vor ... trau mich aber nicht

          Wir werden alle sterben

          Kommentar

          Lädt...
          X