Author: benj
Date: Mon Nov 10 15:08:06 2014
New Revision: 1632

URL: http://svn.gna.org/viewcvs/gdtc?rev=1632&view=rev
Log:
Use wget instead of curl

Modified:
    trunk/gdtc/include/cb_cmcic.php

Modified: trunk/gdtc/include/cb_cmcic.php
URL: 
http://svn.gna.org/viewcvs/gdtc/trunk/gdtc/include/cb_cmcic.php?rev=1632&r1=1631&r2=1632&view=diff
==============================================================================
--- trunk/gdtc/include/cb_cmcic.php     (original)
+++ trunk/gdtc/include/cb_cmcic.php     Mon Nov 10 15:08:06 2014
@@ -647,23 +647,29 @@
   }
   $fields_string = rtrim ( $fields_string, '&' );
 
-  $ch = curl_init();
-  curl_setopt($ch, CURLOPT_URL, RECUR_TPE_CAPTURE_URL );
-  curl_setopt($ch, CURLOPT_POSTFIELDS, $fields_string );
-  curl_setopt($ch, CURLOPT_VERBOSE, 1 );
-  curl_setopt($ch, CURLOPT_HEADER, 1 );
-  curl_setopt($ch, CURLINFO_HEADER_OUT, 1 );
-  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
-  curl_setopt($ch, CURLOPT_SSLVERSION, 3); 
-
-  $out = curl_exec($ch);
+  $cmd = sprintf ( "/usr/bin/wget -q -O - --secure-protocol=TLSv1 '%s' 
--post-data='%s'", 
+                  RECUR_TPE_CAPTURE_URL, $fields_string );
+
+  exec ( $cmd, $output, $outreturn );
+  $out = implode ( "\n", $output );
+
+  /* $ch = curl_init(); */
+  /* curl_setopt($ch, CURLOPT_URL, RECUR_TPE_CAPTURE_URL ); */
+  /* curl_setopt($ch, CURLOPT_POSTFIELDS, $fields_string ); */
+  /* curl_setopt($ch, CURLOPT_VERBOSE, 1 ); */
+  /* curl_setopt($ch, CURLOPT_HEADER, 1 ); */
+  /* curl_setopt($ch, CURLINFO_HEADER_OUT, 1 ); */
+  /* curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);  */
+  /* curl_setopt($ch, CURLOPT_SSLVERSION, 3);  */
+
+  /* $out = curl_exec($ch); */
   fwrite ( $fh, "* Resultat: \n" );
   fwrite ( $fh, print_r ( $out, true ) );
 
-  if (curl_errno($ch)) {
-     fwrite ( $fh, sprintf ( "Erreur: %s\n" ,curl_error($ch) )) ;
-  }
-  curl_close($ch);
+  if ($outreturn) {
+     fwrite ( $fh, sprintf ( "Erreur: %d\n" ,$outreturn )) ;
+  }
+  /* curl_close($ch); */
 
   preg_match ( '/lib=(.*)/', $out, $m );
   fclose ( $fh );


_______________________________________________
Gdtc-commits mailing list
[email protected]
https://mail.gna.org/listinfo/gdtc-commits

Reply via email to