-
Perte de post
Bonjour,
J'ai un projet en interne qui concerne +/- un site e-commerce (dans le sens article et panier).
J'ai ma page d'articles et un bouton qui appelle une fonction de check en Javascript. Une fois le "Check" passer, le form est "submit".
C'est ok, ça fonctionne mais pas tout le temps !!
J'ai vérifié l'envoi est bien effectué dans ce sens que la fonction JS me retrourne bien "xx articles envoyé sur le serveur". Si je regarde un log serveur que j'ai fait : count($_POST) il me dis "parfois" 0 post reçu ! Et donc mes articles n'arrivent pas dans le panier.
ça arrive 1 à 2 fois par jour et ça peut durer 1/4 d'heure et revenir ensuite à la normale.
Voie de recherche :
- Virer la fonction JS et modifier le bouton en submit ?
- Les paramètres IE ?
- Perte de connexion entre Apache et l'application ?
Comment je peux voir si mes post son effectivement envoyés ?
merci,
maKyo
-
Il faut éviter la verification des formulaires en JS, ou bien en rajouter un côté serveur...
Si je désactive le JS, ohhh, je peux soumettre mon formulaire...
Je ne comprend pas ton problème de count, pourquoi fais-tu un count de $_POST ?!
-
Quand tout va bien, du coté serveur il reçoit les post (= mes articles). Mes articles se retrouvent dans $_POST, c'est en parcourant le vecteur que je récupère ce que j'ai besoin.
Mais là ! justement il n'y a rien dans le vecteur !! donc pas d'article ... snif :cry:
-
Et s'il y en avait pas ?!
-
...
Du coté client, j'ai une boucle qui parcourt le form et qui me donne le message "x articles envoyés" (le 'x' est à remplacer par le nombre d'article où une quantité non nulle a été introduite). Donc je sais qu'il y a des articles d'envoyés ....................................
Et comme je disais, dans mon log j'ai mon count($_POST) qui vaut zéro, au lieu de 'x' variables.
-
Bonjour,
j'allais créer un nouveau post quand j'ai vu qu' on avait le même problème, sauf que chez moi c'est avec des variables de session.
Je fais une requête de sélection et je transmet le nombre de lignes retournées de pages en pages.
J'ai testé 30 fois la même requête et il y a deux fois où ca n'a pas fonctionné...
Donc ma question : Est-ce possible que le serveur "perde" des variables entre 2 pages?
Désolé maKyo, je ne fais pas avancer le schmilblik mais au moins tu n'es plus seul ;) !
-
J'ai enlevé ma fonction js et j'ai toujours le problème.
(le script js servait à ne pas envoyer de requête au serveur si une quantité était = 0 pour l'article)