Parse error après isset?
dixmon17100
Messages postés
64
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, il se trouve que je suis actuellement en train d'insérer le BBcode sur mon site mais je me suis retrouvé face à un problème, voici l'erreur Parse error: parse error in C:\wamp\www\Minecraft Castle Localhost\bbcode2.php on line 3
voici le code:
<?php
if (isset($_POST['texte']))
{
$texte = stripslashes($_POST['texte']);
$texte = htmlspecialchars($texte);
$texte = nl2br($texte);
$texte = preg_replace('#\[b\](.+)\[/b\]#isU', '<strong>$1</strong>', $texte);
$texte = preg_replace('#\[i\](.+)\[/i\]#isU', '<em>$1</em>', $texte);
$texte = preg_replace('#\[color=(red|green|blue|yellow|purple|olive)\](.+)\[/color\]#isU', '<span style="color:$1">$2</span>', $texte);
$texte = preg_replace('#[[http://]][a-z0-9._/-]+#i', '<a href="$0">$0</a>', $texte);
echo $texte . '<br /><hr />';
}
?>
<form method="post">
<label for="texte">Le message ?</label>
<textarea id="texte" name="texte" cols="50" rows="8"></textarea>
<input type="submit" value="Validé" />
</form>
L'erreur est donc présente à la ligne suivant le if (isset($_POST['texte'])).
Si quelqu'un peut me dire d'ou vient cette erreur et comment la réparer je lui serait très reconnaissant! ;-)
Merci par avance
voici le code:
<?php
if (isset($_POST['texte']))
{
$texte = stripslashes($_POST['texte']);
$texte = htmlspecialchars($texte);
$texte = nl2br($texte);
$texte = preg_replace('#\[b\](.+)\[/b\]#isU', '<strong>$1</strong>', $texte);
$texte = preg_replace('#\[i\](.+)\[/i\]#isU', '<em>$1</em>', $texte);
$texte = preg_replace('#\[color=(red|green|blue|yellow|purple|olive)\](.+)\[/color\]#isU', '<span style="color:$1">$2</span>', $texte);
$texte = preg_replace('#[[http://]][a-z0-9._/-]+#i', '<a href="$0">$0</a>', $texte);
echo $texte . '<br /><hr />';
}
?>
<form method="post">
<label for="texte">Le message ?</label>
<textarea id="texte" name="texte" cols="50" rows="8"></textarea>
<input type="submit" value="Validé" />
</form>
L'erreur est donc présente à la ligne suivant le if (isset($_POST['texte'])).
Si quelqu'un peut me dire d'ou vient cette erreur et comment la réparer je lui serait très reconnaissant! ;-)
Merci par avance