Page 1 sur 1

Bug aléatoire qui rajoute un + entre deux textes dans un formulaire

Posté : 14 oct. 2022, 09:54
par hmpnet
Bonjour la bande,
Je suis sous wordpress et j'utilise un plugin qui a été développé en php.
Ce plugin propose de laisser une forme de commentaire.
J'ai donc un champ texte dans un formulaire qui me propose de laisser son nom.
Jusque là rien de spécial, sauf que ... dans certain cas, je n'ai pas encore identifié lesquels, il me rajoute un +
Exemple :
Jean Dupont est encodé dans la base Jean Dupont
Jeanne Durant est encodé dans la base Jeanne+Durant

Cela fonctionnait correctement et rien n'a été changé dans le plugin sauf que je suis passé de php 7.2 à php 7.4, y aurait-il une liaison de cause à effet ?
J'essaye de reproduire le bug mais j'y arrive pas... je pense qu'il doit s'agir de l'utilisation de l'un ou l'autre navigateur ou de Iphone... bref pas facile de débusquer une panne si on arrive pas à la provoquer :cry:

Cela parle à quelqu'un ?
Rien de bien grave en effet mais j'ai pas envie de passer dans la base de données pour effacer à chaque fois que le bug se produit ce + en trop.

Merci de vos lectures et surtout de vos solutions ;-)

Re: Bug aléatoire qui rajoute un + entre deux textes dans un formulaire

Posté : 14 oct. 2022, 16:37
par @rthur
A part une erreur de saisie de l'utilisateur, je ne vois pas comment un changement de version de PHP ou un bug de code PHP pourrait provoquer cela...
Si tu as la date et l'heure à laquelle ce formulaire a été envoyé, tu peux regarder dans les logs serveurs (access.log sur Apache par exemple) pour savoir quel était le navigateur/OS/version de l'utilisateur)

Re: Bug aléatoire qui rajoute un + entre deux textes dans un formulaire

Posté : 14 oct. 2022, 20:16
par or 1
et l'adresse ip pour voir si ce n'est pas un robot qui a rempli le formulaire.

Re: Bug aléatoire qui rajoute un + entre deux textes dans un formulaire

Posté : 15 oct. 2022, 08:44
par hmpnet
Hello,
Je vais regarder les logs serveur pour voir si j'ai une indication des outils pour remplir le formulaire, très bonne idée merci ;-)

Et les adresses IP sont bien différentes à chaque fois et ce sont des messages de condoléances donc facile à vérifier que c'est pas un boot. Merci aussi.

Je continue mes investigations.