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($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
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