faire l'aperçu c'est pas dure mais après…
j'ai testé, le problème c'est qu'il fait que poster ou que un aperçu.
mais bon, si je trouve la solution je la post (je commence à haïr ce mot…
[EDIT]
La solution était beaucoup plus simple que je ne le pensais.
La voici :
<p><form method="post" action="apercu.php">
<p><label for="titre">Titre du message :</label> <input type="text" name="titre" value="<?php if (isset($_POST['titre'])) {echo $_POST['titre'];}?>" /></p><!– Uniquement pour la création de topic –>
<textarea name="texte" rows="10" cols="50"><?php if (isset($_POST['texte'])){echo $_POST['texte'];}?></textarea><br/>
<input type="submit" name="envoyer" />
<input type="submit" name="apercu" value="Aperçu"/>
</form></p>
<?php
if (isset($_POST['texte']) AND isset($_POST['apercu']))
{
$texte=$_POST['texte']; /* A remplacer par les regex qui trensforme le BBcode pour l'aperçu */
echo $texte;
}
else if (isset($_POST['titre']) /* uniquement pour la création de topic, a suprimer absolument pour les messages !!! */ AND isset($_POST['texte']) AND isset($_POST['envoyer']))
{
/* Ajouter le code pour se connecter à la base de données SQL et enregistrer le contenu du message */
}
else
{}
?>
Le seul problème c'est que le code ne fait pas la redirection automatique.