Einzelnen Beitrag anzeigen
Alt 13.12.2009, 22:37  
strgg
Erfahrener Benutzer
 
Registriert seit: 06.03.2009
Beiträge: 162
strgg ist zur Zeit noch ein unbeschriebenes Blatt
Standard File Upload in mehrere Verzeichnisse

Hallo zusammen

Hab ein Uploadscipt:
PHP-Code:
<form name="ul" method="post" action="http://myseite.com/archive" 

enctype="multipart/form-data" onsubmit="document.ul.u.value='Bitte warten ...';document.ul.u.disabled=true">

<
div id="files"><input type="file" size="64" name="filecontent"> <input type="submit" name="u" 
value="Upload!"></div>

</
form
Möchte nun das File anstatt nur an "http://myseite.com/archive" zusätzlich noch an "http://myseite.com/temp" übermitteln. Geht das?

Ausserdem geschieht momentan noch ein Redirekt nach dem Upload auf die Zielseite "http://myseite.com/archive". Kann ich diesen Redirekt irgendwie verhindern?

Danke für Hints


EDIT:
Habs nun bereits so modifiziert:
up.html
PHP-Code:
<form name="ul" method="post" action="uppp3.php" 

enctype="multipart/form-data" onsubmit="document.ul.u.value='Please wait ...';document.ul.u.disabled=true">

<
div id="files"><input type="file" size="64" name="filecontent"> <input type="submit" name="u" 
value="Upload!"></div>
</
form
dazu uppp3.php
PHP-Code:
<?

function upload ($url) {
$post$_FILES["filecontent"];


$ch curl_init($url);
curl_setopt($chCURLOPT_POSTFIELDS$post);
curl_setopt($chCURLOPT_RETURNTRANSFER1);
echo 
curl_exec($ch);
 
curl_close($ch);
}

$url "http://myseite.com/archive";
$url2 "http://myseite.com/temp";

upload ($url);
upload ($url2);

?>
Den Error den ich zustande kriege lässt vermuten, dass keine Datei selektiert wurde!

Das einfache Skript am Anfang hatte funktioniert. Hab ich ev. bei Curl einen Parameter vergessen entgegen meiner Recherchen oder sonst einen Denkfehler gemacht? Danke

Geändert von strgg (14.12.2009 um 10:47 Uhr). Grund: verbesserung
strgg ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten