Quand une variable $_POST est elle cree?

Résolu/Fermé
cgershon Messages postés 267 Date d'inscription lundi 21 avril 2008 Statut Membre Dernière intervention 25 janvier 2016 - 5 févr. 2009 à 13:23
 toto - 5 févr. 2009 à 16:05
Bonjour,

j'ai un proble avec une variable $_POST que je teste car elle existe avant meme que je valide la forme qui est sensee la generee :

<form class="viewOverflow" method="post" name="recommence" action="dvd.php">
<div style="position: absolute; left: 480px; top: 290px;">
<table>
<tbody>
<tr>
<td colspan="2">
<div class="alignRight">
<input name="efface" value="On efface et on recommence..." type="submit">
</div></td>
</tr>
</tbody>
</table>
</div>
</form>
quand je teste $_POST['efface'] je m'appercois qu'elle existe avant meme que j'appuie sur efface !
et que sa valeur est ="On efface et on recommence..."
pourtant je pensais jusqu'a present que la variable n'etait cree que lors de la validation par submit?
que ce passe-t-il ?
merci

1 réponse

Bonjour

Je crois que nous sommes assez nombreux à penser que ta variable n'est pas créée avant le submit.
La conclusion qui s'impose est qu'il y a un submit qui t'échappe. Ou que le test que tu fais n'est pas correct (mais pour retrouver la bonne valeur... c'est balaise !)
0