Hallo zusammen,
habe folgendes Problem:
Auf einer Seite sollen zwei Scribte ausgeführt werden.
1. Anlegen eines neuen Verzeichnis und kopieren der Vorlagedatein in dieses Verzeichnis.
2. Eine neue Datei im neu angelegten Verzeichnis schreiben.
Beide funktionieren nur, wenn sie getrennt ausgeführt werden.
Wenn ich aber versuche in einer z.B. "start.php" erst
"include("kopieren.php");" und dann "include("datei_schreiben.php");" zu starten, kopiert er zwar das Verzeichnis, aber der zweite include- Befehl findet das neue Verzeichnis nicht. Starte ich im Anschluss nur den "include("datei_schreiben.php");"- Befehl funktioniert es.
Beispiel:
if(++++){
include("Verzeichnis erstellen");
if (is_dir(neues Verzeichnis)){
include("Datei erstellen im neuen Verzeichnis");
} else{ ....... }
} else {.....}
Wie kann man erst den einen Befehl erfolgreich ausführen und dann , in Abhängigkeit, den Zweiten?
Gruss
habe folgendes Problem:
Auf einer Seite sollen zwei Scribte ausgeführt werden.
1. Anlegen eines neuen Verzeichnis und kopieren der Vorlagedatein in dieses Verzeichnis.
2. Eine neue Datei im neu angelegten Verzeichnis schreiben.
Beide funktionieren nur, wenn sie getrennt ausgeführt werden.
Wenn ich aber versuche in einer z.B. "start.php" erst
"include("kopieren.php");" und dann "include("datei_schreiben.php");" zu starten, kopiert er zwar das Verzeichnis, aber der zweite include- Befehl findet das neue Verzeichnis nicht. Starte ich im Anschluss nur den "include("datei_schreiben.php");"- Befehl funktioniert es.
Beispiel:
if(++++){
include("Verzeichnis erstellen");
if (is_dir(neues Verzeichnis)){
include("Datei erstellen im neuen Verzeichnis");
} else{ ....... }
} else {.....}
Wie kann man erst den einen Befehl erfolgreich ausführen und dann , in Abhängigkeit, den Zweiten?
Gruss
Kommentar