Advertisement
Guest User

Untitled

a guest
May 21st, 2014
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.24 KB | None | 0 0
  1. int main(void)
  2. {
  3.  
  4.     CURL *curl;
  5.     CURLcode result;
  6.     FILE *fd;
  7.    
  8.  
  9.     if(NULL == (fd = fopen("annonce.html","w"))) { return -1; }
  10.  
  11.     curl_global_init(CURL_GLOBAL_ALL);
  12.     curl = curl_easy_init();
  13.  
  14.  
  15.  
  16.     if(curl) {
  17.        
  18.  
  19.         curl_easy_setopt(curl, CURLOPT_USERAGENT, "Mozilla/5.0");
  20.         curl_easy_setopt(curl,CURLOPT_AUTOREFERER,1);
  21.         //  curl_easy_setopt(curl,CURLOPT_FOLLOWLOCATION,1);
  22.         curl_easy_setopt(curl, CURLOPT_COOKIEFILE, "");
  23.  
  24.         curl_easy_setopt(curl,CURLOPT_URL, "http://www.alsacreations.com/ident/register/");
  25.         curl_easy_perform(curl);
  26.        
  27.         curl_easy_setopt(curl,CURLOPT_POST, 1);
  28.         curl_easy_setopt(curl,CURLOPT_REFERER,"http://www.alsacreations.com/ident/register/");
  29.        
  30.         char *data="name=Gerard&email=captainchrisprod@free.fr&qcap=chaud";
  31.         curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data);
  32.  
  33.         curl_easy_setopt(curl, CURLOPT_VERBOSE, 1);
  34.         curl_easy_setopt(curl,CURLOPT_WRITEDATA,fd);
  35.    
  36.         result = curl_easy_perform(curl);
  37.        
  38.                                
  39.         /* Vérification si erreur */
  40.         printf("CurlCode: %d", result);
  41.         if( result != CURLE_OK)
  42.             fprintf(stderr,"curl_easy_perform() failled : %s\n", curl_easy_strerror(result));
  43.  
  44.         /* Nettoyage */
  45.         curl_easy_cleanup(curl);
  46.     }
  47.     curl_global_cleanup();
  48.     return 0;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement