post_max_size = 8M
variables_order = "EGPCS"
C'est correct....
<html>
<head>
</head>
<body>
<form action="login.php" method="post" >
<tr>
<td>Login :</td>
<td><input type="text" name="login" maxlength="15"></td>
</tr>
<tr>
<td>Password :</td>
<td><input type="password" name="pass" maxlength="10"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="logguer" ></td>
</tr>
</form>
</body>
</html>
La page de reception login.php<?php $login = (isset($_POST['login'])) ? $_POST['login'] : "";?>
<html>
<head>
</head>
<body>
<?php
echo $login;
?>
</body>
</html>
Chez moi cela fonctionne avec registre global off
Ne soit pas si surpris, le code de DGSE fonctionne, en tout cas pas de message d'erreur puisqu'il y a un test d'existence sur la variable POST. Si elle n'esiste pas $login est initialisé à vide.Quand je fais un mix des 2 (je garde mon fichier HTML et je prends celui de DGSE pour le PHP), je n'ai plus de message d'erreur: j'ai juste une page blanche.
La aussi normal le code php n'est pas visible dans le code source puisqu'il est traité coté serveur.Et quand je zieute le code de cette page blanche à partir d'internet explorer, il n'y a plus que les balises HTML!! tout ce qui est PHP a disparu....