Ses derniers messages sur les forums
Du côté serveur, c'est pas en PHP que ca se règle.
C'est au niveau de ton serveur web (apache ?) où il faut activer le mod ssl pour faire du https. C'est lui qui acceptera ou non la connexion.
Comment fonctionne ton service web ? C'est du SOAP ? Ou bien c'est juste une URL que tu GET avec divers paramètres ?
Personnellement, j'ai déjà utilisé curl avec des certificats sur une URL basique, donc si tu utilises curl, je peux t'aider.
Si tu as un client, SOAP, le manuel php semble assez bien
explicite. Il suffit juste de rajouter 2 options au constructeur du client SOAP pour utiliser le certificat local et la passphrase.
Sinon, pour comprendre ce qu'il se passe vraiment, je te conseille de lire wikipedia sur SSL / TLS etc.
C'est possible de choisir la position du noeud avec simpleXml ?
J'avoue avoir un vieux doute la.
Personnellement, j'utilise simpleXml juste pour parser des fichiers XML afin de les insérer en base, mais dès que je manipule du XML, j'utilise de préférence l'extension DOM qui offre énormément plus de possibilité.
Quelqu'un
ici a eu le même soucis que toi, et il est passé aussi au DOM.
Ben le problème, c'est que ton code ne nous apprend rien.
Que fait supprimerArticle() ?
As tu supprimé ton cache DNS après avoir supprimé la 301 ?
Déjà, query de PDO ne retourne pas le nombre d'éléments de la requete SQL, mais un objet de type PDOStatement.
Par conséquent, tu peux pas faire ce que tu fais ligne 182.
Et sinon, tu as complétement modifié le comment faire, et ton code n'a plus rien de logique, à savoir que ton code ne respecte pas du tout le concept basique de la pagination.
Il faut vraiment que tu relises le comment faire pour tout comprendre.
Le principe est le suivant :
- une première requête qui compte le nombre d'éléments total que tu auras à paginer (dans ton code, je ne vois aucun select count(*) ou bien la récupération du nombre d'éléments via une méthode de PDO)
- a partir de la, tu connais ton nombre de page (grâce au nombre d'éléments par page que tu auras défini)
- ensuite, ben en fonction de la page courante, tu modifies ta requetes de selection des éléments via des LIMIT sql (dans ton code, je ne vois aucune LIMIT sql)
Tu ne testerais pas le script avec le même navigateur et deux comptes différents ?
Si oui, le problème vient de la. Tes sessions se mélangent.
Comme dis dans ton autre sujet, arrete de faire des 301 et vérifie les erreurs éventuelles retournées par tes requetes SQL.
Teste les erreurs éventuelles alors.
Tu as la fonction
str_pad pour ajouter des 0 à gauche d'une variable.