Curl Champs pièce jointe

Eléphant du PHP | 110 Messages

14 avr. 2010, 18:44

Salut,

Voila depuis quelque temps je suis sur le curl et j'ai créer un système,

La ou je bloque c'est comment remplir le champs du formulaire "fichier"

Avec un vrai fichier !

Si vous avez une idées...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

14 avr. 2010, 20:19

Bonjour,

Question intéressante et il est vrai assez mal documentée :-)

Je n'ai pas vérifié mais d'après ce que j'ai pu trouver, il suffit de mettre un @ devant le nom du fichier pour que cela fonctionne.
curl_setopt($ch, CURLOPT_POSTFIELDS, array("userfile"=>"@picture.jpg"))
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 110 Messages

14 avr. 2010, 20:33

Je me retrouve avec une page blanche lol :

$postfields["file"] = "@test.jpg";
curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);