Page 1 sur 1

Quelqun pourrai me corriger cette erreur de syntaxe svp ?

Posté : 25 mai 2011, 16:01
par DigitalGeek
Bonjours a toute la communauté

voila j'ai une erreur de syntaxe lorsque je passe mon script dans cette moulinette
http://www.hcibook.com/meandeviation/p ... -check.php

voici l'erreur
Parse error: syntax error, unexpected ',' in /xxx/xxx/xxx/admin.php on line 21
alors voici le code
18 {
19   $curl = curl_init( );
20    curl_setopt( $curl, CURLOPT_URL, $url );
21    ( $curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)" );
22    curl_setopt( $curl, CURLOPT_HTTPHEADER, array( "Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5", "Cache-Control: max-age=0", "Connection: keep-alive", "Keep-Alive: 300", "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7", "Accept-Language: en-us,en;q=0.5", "Pragma: " ) );
23    curl_setopt( $curl, CURLOPT_ENCODING, "gzip,deflate" );
24    curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1 );
25    curl_setopt( $curl, CURLOPT_TIMEOUT, 10 );
26    curl_setopt( $curl, CURLOPT_AUTOREFERER, 1 );
27    @curl_setopt( @$curl, @CURLOPT_FOLLOWLOCATION, 1 );
28    $html = curl_exec( $curl );
29    curl_close( $curl );
30    return $html;

alors evidemment j'ai chercher mais jai pas trouver mon erreur....

merci de me donner un coup de main !


cordialement

Re: Quelqun pourrai me corriger cette erreur de syntaxe svp ?

Posté : 25 mai 2011, 16:10
par Maskime
Hello,

Peut être rapport avec le fait qu'à la ligne 21 tu mets une liste de params entre parenthèses mais pas de nom de fonction avant non ?!

PS : Peut être temps d'aller se coucher :D

Re: Quelqun pourrai me corriger cette erreur de syntaxe svp ?

Posté : 25 mai 2011, 16:33
par DigitalGeek
Merci de ta reponse Maskime
a vrai dire je suis encore moins qu'un débutant

le code entier
17   function wps_transfert_get( $url )
18   {
19   $curl = curl_init( );
20    curl_setopt( $curl, CURLOPT_URL, $url );
21    ( $curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)" );
22    curl_setopt( $curl, CURLOPT_HTTPHEADER, array( "Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5", "Cache-Control: max-age=0", "Connection: keep-alive", "Keep-Alive: 300", "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7", "Accept-Language: en-us,en;q=0.5", "Pragma: " ) );
23    curl_setopt( $curl, CURLOPT_ENCODING, "gzip,deflate" );
24    curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1 );
25    curl_setopt( $curl, CURLOPT_TIMEOUT, 10 );
26    curl_setopt( $curl, CURLOPT_AUTOREFERER, 1 );
27    @curl_setopt( @$curl, @CURLOPT_FOLLOWLOCATION, 1 );
28    $html = curl_exec( $curl );
29    curl_close( $curl );
30    return $html;
}
j'ai pas vraiment saisi ce qu'il manque en fait même sans vraiment le manque de sommeil : )

pourrai tu me rectifié s'il te plait ?

Merci

Re: Quelqun pourrai me corriger cette erreur de syntaxe svp ?

Posté : 26 mai 2011, 11:06
par Maskime
( $curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)" );
//Devient
curl_setopt( $curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)" );