1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
<?
$anime_resume=htmlentities(addslashes($_GET['anime']));
$retoursyn = mysql_query ('SELECT * FROM anime WHERE anime="'.$anime_resume.'"and valide="1" ');
$donneesyn = mysql_fetch_array($retoursyn) ;
if(isset ($donneesyn['synopsis']))
{
if (!empty($donneesyn['synopsis']))
{
$texte = stripslashes(html_entity_decode($donneesyn['synopsis'])); // On enlève les slash qui se seraient ajoutés automatiquement
// On rend inoffensives les balises HTML que le visiteur a pu rentrer
$texte = nl2br($texte); // On crée des <br /> pour conserver les retours à la ligne
// On fait passer notre texte à la moulinette des Regex
$texte = preg_replace('!\[b\](.+)\[/b\]!isU', '<strong>$1</strong>', $texte);
$texte = preg_replace('!\[i\](.+)\[/i\]!isU', '<em>$1</em>', $texte);
$texte = preg_replace('!\[u\](.+)\[/u\]!isU', ' <U>$1 </U>', $texte);
$texte = preg_replace('!\[img\](.+)\[/img\]!isU', ' <img src="$1"> ', $texte);
$texte = preg_replace('!\[color=(red|green|blue|yellow|purple|olive)\](.+)\[/color\]!isU', '<span style="color:$1">$2</span>', $texte);
$texte = preg_replace('!\[url=(.+)\](.+)\[/url\]!isU', '<a href="$1"target="blank">$2</a>', $texte);
$texte = preg_replace('!^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$!i', '<a href="MAILTO:$0">$0</a>', $texte);
if (isset($_GET['resume']))
{
?><br/>
<h1 class="titre">Résume</h1>
<br/><br/>
<p>
<?echo $texte;?><br/><br/>
<?echo $donneesyn['pseudo'];?>
<center>
<img src="style/images/news_05.jpg">
</center>
</p>
<?
}
?>
- <a class="big"href="index.php?page=download&download=<?echo $_GET['download'];?>&resume&anime=<?echo $_GET['anime'];?>">afficher résumé</a>
<?
}
}
?> |
Partager