bricethenetman
Messages postés72Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention 3 mai 2008
-
27 avril 2008 à 19:31
bricethenetman
Messages postés72Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention 3 mai 2008
-
27 avril 2008 à 23:43
Bonjour,
J'ai cherché toute la journée (google, relecture du code, tests manuels avec phpmyadmin...) mais je n'ai pas pu isolé le problème.
Je suis sous WAMP en locale pour le développement, j'ai créer un formulaire d'insertion de données dans une BDD MySql. Tout se passe bien sauf qu'a chaque soumission j'ai deux insertion : une insertion classique + une insertion vide.
Par insertion vide j'entend, deuxieme incrémentation de 1er champ et insertion de la date dans mon 20e champs (DATE TIME).
Ce qui est bizarre c'est que cela se produit uniquement sur Firefox, pas de probleme sur IE, pas de problème en insertion manuelle via PhpMyAdmin...
if($requete)
{
echo 'Votre annonce a été ajouté avec succés.';
exit();
}
else
{
echo 'Votre annonce n\'a pas pu être soumise.';
exit();
}
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 27 avril 2008 à 22:11
Non je ne vois pas trop quel genre de bug tu aurais. Surtout que la première l'enregistrement est bon, l'autre il est vide... tu n'aurais pas un refresh, ou un header, qqch comme ça, qui te ramènerait à un endroit où les données sont de nouveau envoyées ?
bricethenetman
Messages postés72Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention 3 mai 2008 27 avril 2008 à 22:53
Non je n'ai rien jai dénudé le script au minimum pour détecter l'erreur je ne comprends pas...
Jai remarqué quelquechose qui peut peut etre faire avancé les chose. Lors du deuxieme enregistrement seul les variables qui ne proviennent pas directement du formulaire (methode POST) sont enregistré : c'est à dire celle généré dans le script de traitement comme la $t20...