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