Seite 1 von 1

Verfasst: 15.12.2010, 11:46
von isd17
Funktioniert perfekt. 1000 Dank!

Verfasst: 14.12.2010, 21:32
von mirko
Erstmal das Original-Script wiederherstellen. :)

nach

Code: Alles auswählen

chmod($UPLOADDIR.$_FILES[\'UploadFile\'][\'name\'], 0777);
machst ne Prüfung ob es .htm ist z.B. so

Code: Alles auswählen

if (strpos($_FILES[\'UploadFile\'][\'name\'], ".htm") !== false){

  copy($UPLOADDIR.$_FILES[\'UploadFile\'][\'name\'], $UPLOADDIR."aktuell.htm");

}

Verfasst: 14.12.2010, 21:27
von isd17
Hallo!

Ich hätte gerne das bestehende upload.php Script in der Form erweitert, dass neben dem Upload der ganzen Dateien für das Newsletter Archiv zusätzlich nochmal die eigentliche HTML-Datei, die den Newsletter entält (also das Ding in der Form B87FF45eRd.htm)
nochmal als aktuell.htm in den Ordner dort kopiert wird.

Ich habe versucht folgende Zeilen:

Code: Alles auswählen

if (move_uploaded_file($_FILES[\'UploadFile\'][\'tmp_name\'], $UPLOADDIR.$_FILES[\'UploadFile\'][\'name\'])){       chmod($UPLOADDIR.$_FILES[\'UploadFile\'][\'name\'], 0777);              
print "OKn";     } 
hierdurch zu ersetzen:

Code: Alles auswählen

if (move_uploaded_file($_FILES[\'UploadFile\'][\'tmp_name\'], $UPLOADDIR.$_FILES[\'UploadFile\'][\'name\'])){       chmod($UPLOADDIR.$_FILES[\'UploadFile\'][\'name\'], 0777);              copy ($UPLOADDIR.$_FILES[\'UploadFile\'][\'name\'], "aktuell.htm");        	              print "OKn";     } 

Leider kopiert er mir dann aber immer die letzte Datei aus der Upload-Liste und das ist irgend ein Bild.
Wie könnte ich das denn lösen.

Kurz:
Ich will neben dem Newsletter-Arhiv die Möglichkeit haben, dass ich auf den zuletzt hochgelaenen Newsletter immer mit http://domain.de/newsletter/aktuell.htm zugreifen kann.
Die Datei wird dann jedes mal überschrieben.

Gruss
und Danke schon mal.