Verzeichnis-namen vertauschen mit rename

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

  • Verzeichnis-namen vertauschen mit rename

    hab mal eine Frage,
    onb das funktioniert.

    Ich habe ein Verzeichnis "Verzeichnis1" und ein
    verzeichnis "Verzeichnis2".
    und versuche es mit:
    rename ("Verzeichnis1", "Verzeichnis1x");
    rename ("Verzeichnis2", "Verzeichnis1");
    rename ("Verzeichnis1x", "Verzeichnis2");

    Und sol sollte es funktionieren:
    - Verzeichnis1 kann nicht umbenannt werden in Verzeichnis2,
    das bereits dieses Verzeichnis existiert!
    deshalb nennen wir es erstmal "Verzeichnis1x".
    - Jetzt kann "Verzeichnis2" ruhig umbenannt werden
    in "Verzeichnis1"
    - Und jetzt kann "Verzeichnis1x" umbenannt werden
    in "Verzeichnis2", da dieser wieder frei ist.

    Es kommt bei mir hinundwieder zur Fehlermeldung,
    das Verzeichnis würde nicht existieren,
    wobei es das eigentlich doch tut! (egal)

    Somit wären die Ordner-Namen erfolgreich vertauscht worden!
    kann mir einer eine Funktion nennen,
    mit der ich direkt die Verzeichnis-namen
    vertauschen kann?

  • #2
    kann mir einer eine Funktion nennen, mit der ich direkt die Verzeichnis-namen vertauschen kann?
    das wird nicht funktionieren, weil zwei ordner mit gleichem namen im selben verzeichnung nicht existieren dürfen.
    OffTopic:
    Es kommt bei mir hinundwieder zur Fehlermeldung,

    prüfe immer erst, ob ein verzeichnis auch wirklich umbenannt worden ist
    PHP-Code:
     $ok rename ("Verzeichnis1""Verzeichnis1x");
    if (
    $ok) .... 
    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar

    Lädt...
    X