- Vous devez vous identifier ou créer un compte pour écrire des commentaires
FIXED: PHP 5.3 - Strict Standards: Redefining already defined constructor for class Localize
Bonjour,Nouveau developper tombé dans la marmitte de SFR, je viens de mettre en place une plateforme d'evaluation de vos API en utilisant le kit PHP.J'utilise pour le moment EASYPHP sur plateforme Windows XP, avec le pack "EasyPHP-5.3.2i-setup.exe" qui contient PHP en version V5.3.2 !Ok au niveau de la configuration avec les infos données par Email :-) !Par contre, j'obtiens une erreur au lancement du fichier index.php de demo :_________________________________________Strict Standards: Redefining already defined constructor for class Localize in D:archivesdownloadwebwwwextensionssfr_redincludesfr_red_sdk.v1.1.php on line 1109Opération : SMS.GetVersionParamètres : Aucun Version du WebService SMS :V2.0_________________________________________Apparement, il sagit d'un "warning" lié a PHP 5.3 qui est "moins tolerant" que la version 5.2 : Apparement, je pense que c'est due a ce que j'ai lu sur un post au sujet de votre classe "localize" !=> "Du coup, dans certaine configuration, si un développeur définit une méthode de classe portant le nom de la classe, le langage lance le message d'alerte suivant...."Merci d'avanceCordialementPascal _______________________________________________Mise a jour du 18 juin 2010.----------------------------Bonjour,Je me reponds a moi meme:FIX corrigeant l'erreur PHP 5.3 d'error reporting:-------------------------------------------------------------------1) Fichier API SFR: /include/sfr_red_sdk.v1.1.php- Ligne: 1082- Renommer la class en un autre nom:class LocalizePar:class LocalizeService2) Fichier d'exemple : /examples/index.php- Lignes: 199 + 207 + 220- Remplacer chaque ligne:$REDClientLoc = new Localize();Par:$REDClientLoc = new LocalizeService();PS: Plus d'erreur lors de l'utilisation du fichier d'exemple 'index.php' et lors de l'appel aux fonctions "localise"...Question subsidiaire: J'ai remarqué d'autres erreurs diverses et variées, dans les commentaires, etc.....Y a t'il un moyen de remonter les corrections quelquepart afin de les partager avec les autres developeurs SFR, genre SVN ou autres ?Merci d'avance pour votre reponse...CordialementPascal

