msg erreur au sujet variable session

Invité
Invité n'ayant pas de compte PHPfrance

27 févr. 2008, 16:47

mais il va bien le refaire lors de l'input ? non ?

on faite lorsque je clique sur le bouton cela utilise les valeurs saisie dans le formulaire et m'affiche les enregistrement correspondant a la saisie sur la meme fenêtre. Et cela fonctionne

donc si mon code ne fonctionne, de quel manière les infos sont prisent en compte ?

merci

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

27 févr. 2008, 16:58

Le serveur exécute d'abord le php, et c'est le navigateur qui exécute ensuite le html.

Pour t'en convaincre, regarde le code source de la page générée, tu verras que la valeur de ton attribut onClick est vide, tout simplement parce qu'elle n'a rien à voir avec php.

En gros, ce que tu fais revient exactement au même que si tu faisais :
<?php 
  $nom=$_REQUEST["texte"]; 
  $_SESSION['tes'] = $_REQUEST["texte"];  
?>
<input name="sub" type="image" src="../image/bouton/button1F.gif" width="115" height="23" border="0"> 
Ma remarque a uniquement pour but d'éviter une éventuelle confusion entre l'action onClick et le traitement php :) Le fait de cliquer sur l'image n'a pour effet que de déclencher la soumission du formulaire et de tout ce qui peut en découler...
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Invité
Invité n'ayant pas de compte PHPfrance

27 févr. 2008, 17:29

ok, j'ai changer les variable d'endroit. Convaincu. Cela marche de la même façon donc ça me va!

Merci

Mais cela ne corrige pas mon erreur.

Ce que je comprend pas, c'est que quand je regarde sur internet, ceux qui ont déjà eu ce message d'erreur, avait leur variable qui ne marchais pas, mais moi, non. Tout fonctionne!!!