Code : Tout sélectionner
<form action="verif-form.php" method="post" name="id" enctype="multipart/form-data">
<input type="text" name="titre" size="35" maxlength="256">
....
<input type="submit" value="Visualisez " name="id">
</form>
Code : Tout sélectionner
$titre=($_POST['titre']);
echo $titre;
<form action="verif-form.php" method="post" name="id" enctype="multipart/form-data">
<table width="460" border="0" summary="" cellpadding="0" cellspacing="0" bgcolor="#FFFFCC">
<tr>
<td align="right" height="35"><b>* Titre : </b></td>
<td>
<input type="text" name="titre" size="35" maxlength="256" value="<?if(isset($_GET['erreur'])){$erreur=$_GET['erreur'];if($erreur=="correction"){ echo $_POST['titre'];}}?>">
<?php if(isset($_GET['erreur'])){
$erreur=$_GET['erreur'];
if($erreur=="correction")
if ($_POST['titre']=="") {
echo '<font color="#ff0000" size=2"> Champs obligatoire</font>';
}
}
?>
</td>
</tr>
<input type="submit" value="Visualisez" name="id">
Sachant que le code est vérifié sur la page verif-form sur laquel la valeur et simplement transmise à la page de visualisation.<?php
$erreur = (isset($_GET['erreur'])) ? $_GET['erreur'] : "";
?>
<form action="verif-form.php" method="post" name="id" enctype="multipart/form-data">
<table width="460" border="0" summary="" cellpadding="0" cellspacing="0" bgcolor="#FFFFCC">
<tr>
<td align="right" height="35"><b>* Titre : </b></td>
<td>
<input type="text" name="titre" size="35" maxlength="256" value="<?php echo ($erreur=="correction") ? $_POST['titre'] : null;?>">
<?php
echo (($erreur=="correction") && ($_POST['titre']=="")) ? '<font color="#ff0000" size=2"> Champs obligatoire</font>' : null;
?>
</td>
</tr>
<input type="submit" value="Visualisez" name="id">
Ensuite, il faudrait voir le code te ton script de validation : si des "/" sont ajoutés, ce n'est pas de la génération spontanée: c'est que dans ton code il y a une ligne qui les ajoute.$titre=stripslashes($_POST['titre']);
Et plus rien mais j'ais plus de 50 pages à modifier n'y a t il pas un moyen plus rapide?