Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1829 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème de copie d'image avec curl

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de copie d'image avec curl

n°1976410
Orission
Posté le 23-03-2010 à 16:59:40  profilanswer
 

Salut
 
Voici mon code qui copie les images via CURL sur un site d'upload d'image. Mais il ne fonctionne pas, et je ne comprends pas pourquoi.
 

Code :
  1. <?php
  2. function uploadImgToImagUp($filename) {
  3.   $ch = curl_init("http://www.imagup.com/index.php?page=upload" );
  4.    
  5.   curl_setopt($ch, CURLOPT_POST, true);
  6.   curl_setopt($ch, CURLOPT_POSTFIELDS, array("fichier" => "@".realpath($filename).';type=image/png'));
  7.   curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  8.   $result = curl_exec($ch);
  9.   curl_close($ch);
  10.   if (preg_match('#Apercu :</b><br /><br />.*?<img src="(.*?)" class="image-upload" />#mis', $result, $match)) {
  11.     return $match[1];
  12.   }
  13.   else
  14.     return false;
  15. }
  16. ?>


 
 
Par exemple si je fais avec le logo du SdZ, ça copiera sur imagup et me renverra le lien automatiquement.
 
Voici l'erreur qu'il me renvoie :
 

Citation :

Warning: curl_setopt() [function.curl-setopt]: Unable to access in /home/admin/domains/tamere.com/public_html/prez/img.php  on line 6


 
donc si quelqu'un aurait une idée ?
 
merci


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, en 1810, « Chez Bonaparte »
mood
Publicité
Posté le 23-03-2010 à 16:59:40  profilanswer
 

n°1976493
stealth35
Posté le 23-03-2010 à 18:58:36  profilanswer
 

hs : pas bien de parser du HTML avec les regex, tourne toi du coté de DomDocument

n°1976583
theredled
● REC
Posté le 24-03-2010 à 01:33:02  profilanswer
 

Orission a écrit :


Citation :

Warning: curl_setopt() [function.curl-setopt]: Unable to access in /home/admin/domains/tamere.com/public_html/prez/img.php  on line 6


 
donc si quelqu'un aurait une idée ?
 
merci


Et bien c'est ton $filename qu'il ne trouve pas.  
 
C'est normal que $filename soit un fichier .php ?


Message édité par theredled le 24-03-2010 à 01:33:16

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème de copie d'image avec curl

 

Sujets relatifs
Probleme récursivité XSLTproblème API Google Maps sous IE 8
Erreur après copie de plusieurs feuilles --> pb presse papier?probleme de filtre pour une sous-categorie de categorie
Problème de compteurProblème de largueur
Probléme menu dans un iframeRecaler du texte de plusieurs lignes contre une image
Probléme daccé a une BDD sous HSQL 
Plus de sujets relatifs à : Problème de copie d'image avec curl


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR