fileupload mit pycurl (oder alternativen)
Verfasst: Montag 31. Dezember 2007, 00:07
hi,
Ich möchte gerne an ein php Upload Formular eine Datei und einen String (bla) mitsenden.
Hab mir ein paar Sachen angeschaut und bin über pycurl gestolpert.
Ich schaffe es nur leider nicht eine Datei hochzualden. Mit curl von der Konsole aus funktioniert es wunderbar:
das script:
sowie ich das verstehe gibt man ein @ wenn man angeben will das sich um eine Datei handelt.
Vielleicht kann mir jemand weiterhelfen? Alternativen sind auch willkommen, danke!
Ich möchte gerne an ein php Upload Formular eine Datei und einen String (bla) mitsenden.
Hab mir ein paar Sachen angeschaut und bin über pycurl gestolpert.
Ich schaffe es nur leider nicht eine Datei hochzualden. Mit curl von der Konsole aus funktioniert es wunderbar:
Code: Alles auswählen
curl -F "file=@test.jpg" -F "bla=foo" http://localhost/php/uploader.php
Code: Alles auswählen
import pycurl
data = "bla=foo&file=@test.jpg"
c = pycurl.Curl()
c.setopt(c.URL, "http://localhost/php/uploader.php")
c.setopt(pycurl.POSTFIELDS, data)
c.perform()
c.close()
Vielleicht kann mir jemand weiterhelfen? Alternativen sind auch willkommen, danke!