Mailinglisten-Archive |
Andreas Müller wrote: > Hallo zusammen, > ich hab ein kleines Problem: Ich muss auf einen Remote Server einen Image > Upload machen. Und das mit PHP Board mitteln. > D.h. Remote gibt es ein PHP Script das die Daten in Form eines klassischen > Uploadforms (inc. encoding etc.) entgegennimmt. Das möchte ich nun per HTTP > von einen PHP Script bedienen. > Mein Problem ist nicht das HTTP an sich. Ich nehm da fsockopen und mach das > ganze auf Socket ebene. Ich suche viel mehr: > Wie um Himmels willen müssen die Daten codiert werden das sie auch richtig > ankommen? D.h. wie müssen die Daten im Post an den Server geschickt werden? > Hat da irgendjemand ne Idee oder kennt eine konkrete Stellen zum nachlesen? > > Gruß, > Andreas > > Hi! Hab ich das jetzt richtig verstanden? Du willst Bilder per PHP auf einen Server laden? Das geht nämlich folgendermaßen: $zielpfad = "/www/htdocs/uploaded"; $numsendfiles = count($HTTP_POST_FILES); foreach($HTTP_POST_FILES as $strFieldName => $arrPostFiles) { if($arrPostFiles['size'] > 0) { $strFileName = $arrPostFiles['name']; $strFileTemp = $arrPostFiles['tmp_name']; @copy ($strFileTemp, "$zielpfad/$strFileName"); echo "Datei <b>$strFileName</b> erfolgreich hochgeladen"; } } Im der HTML Page muss im Element form enctype="multipart/form-data" stehen Gruß Sebastian Pölsterl
php::bar PHP Wiki - Listenarchive