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...