Je parle du formulaire existant, pas d'en créer un autre.Envoyé par bilou95
Oui : si c'est la même page et qu'elle fonctionne N fois, il n'y a aucune raison qu'elle ne fonctionne plus à N+1 ...mais es tu surpris que cela plante ?
A+
Je parle du formulaire existant, pas d'en créer un autre.Envoyé par bilou95
Oui : si c'est la même page et qu'elle fonctionne N fois, il n'y a aucune raison qu'elle ne fonctionne plus à N+1 ...mais es tu surpris que cela plante ?
A+
Si... le cache qui se met en routeEnvoyé par E.Bzz
Si c'est ca ! j'ai vidé le cache IE ... mais aucun effet ...
Je me demande si 2 fonctions dans un "onclick" pose probleme ...
car dés que je retire la 2e fonction 'refresh()', la mise a jour se fait ... sur la table SQL concernée ...
Je ne sais pas du tout quoi faire ??????
Ca peut être un param serveur : si celui-ci gère l'expiration des pages consultées.Envoyé par bilou95
Tant que le délai n'est pas atteint, la page est reprise dans le cache (OK chez toi). Dès qu'il est dépassé, le serveur regénère la page, et c'est peut-être à ce moment là que ça plante.
Pour le vérifier, lance ta page, fais un seul refresh() (puisqu'il en faut plusieurs pour que ça merdouille) puis attends qq minutes (je suppose que tu enchainais les refresh() assez rapidement).
Si ça plante dès le refresh() suivant, c'est que c'est ça.
Sinon ... le pb est ailleurs
je lache l'affaire, je plante ... Ca me dépasse !!!!!! et ca m'enerve de ne pas savoir pourquoi ca ne marche pas ...
Putain ca marche nickel pour 4 champs a modifier (validation et rafraichissement de la modif OK)
Arrivé au 5e, il refuse toutes modifs ... mais j'ai l'impression qu'il ne s'occupe que du refresh()
la mise a jour de la table SQL n'est meme pas réalisée !
???????
Qqsoit le délai entre chaque (cf. ci-dessus) ?Envoyé par bilou95
Oui quelque soit ...
Invraisemblable ...
dés que je retire la fonction refresh() du code
... La mise a jour dans ma table SQL se fait nickel ... sauf que dés que je clique sur le bouton de validation de formulaire (soit une IMG) je voudrais qu'un refresh se fasse ... pour afficher le résultat directement sans faire un rafraichissement manuel ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo '<form name="maj_wifi" method="POST" Action="index.php?numlien=fich_spare&id='.$id.'">'; echo '<input type="text" name="wifi" value="">   <a href="#" onclick="fonction6();refresh();"><IMG src="image/valid.jpg" style="border:"0"></a>'; echo'</form></td>';
Ce que je comprends pas c'est que ca marche pour les 4 premiers champs INPUT (qu'il est possible de modifier) et qu'apres ca vient a planter !!!
Un truc de dingue !!!!!!!! !!!!!!
cf #19 et #21Envoyé par bilou95
Tu as essayé ?
Qu'est ce que ca fait ceci ?
J'essaye de suite et te réponds.
non toujours pas ... grgrgrgrrgrgrgrgrgrgr
Mouaip.
Ca devient louche, ton histoire ...
Pour forcer le rafraichissement d'une page (en prticulier lors d'un redirect() ) il faut "faire varier l'url".
Le coup classique est de rajouter un paramètre avec l'heure (au moins à la seconde).
J'ai rajouté une ancre et j'ai l'impression que ca fonctionne !!!! je te confirme ca !!!!!
En tout cas, tu m'as mis la puce a l'oreille avec ton topic de tout a l'heure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo '<a name="majwifi"><form name="maj_wifi" method="POST" Action="index.php?numlien=fich_spare&id='.$id.'">'; echo '<input type="text" name="wifi" value="">   <a href="#majwifi" onclick="fonction6();refresh();"><IMG src="image/valid.jpg" style="border:"0"></a>'; echo'</form></a></td>';
Non ca fontionne parfaitement !!!!
J'ai rajouté des ancres de ce styleEt ca fonctionne parfaitement ... Peut etre qu'il etait perdu au niveau du <a href="#" ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a name="majram">
Je ne sais pas en tout cas j'ai fais des test ce matin ... et bien ca marche nickel
es tu sceptique ?
OuiEnvoyé par bilou95
... et l'ajout d'une ancre me parait pas satisfaisante comme explication.
Si c'est les <A HREF>, vire les carrément, mets ton onclick dans le <IMG> et ajoute un style="cursor:pointer".
Le résultat sera identique.
Et ça évitera un href qui ne sert à rien à part générer des pb
A+
C'est OK je pense que je peux indiquer "résolu" ...
Ca surprends .. mais j'ai testé plusieurs fois ... ca marche nickel en ayant rajouté ces FOUTUES ancres ... ?????????
si tu veux reste valide w3c essaye
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="javascript;void(0)" name="toto">
Ca fait référence ... tout courtEnvoyé par bilou95
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager