redfox

  • Nombre de sujets
    1
  • Nombre de messages
    1
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
redfox
le 29/04/2005 à 21:41
Problème de bbcode
salut je tente d'insérer du texte dans mysql

pour le code source, <code>...</code> est utilisé

je fais

$str = $_POST['texttutoriel'];
$str = preg_replace_callback('`&lt;(code|url|img)&gt;(.+?)&lt;/\1&gt;`si', 'bbcode', htmlentities($str));
$str = mysql_real_escape_string($str);

ma fonction bbcode:

function bbcode($m) {
switch($m[1]) {
// balise <code>
case 'code' :
//return '<table class="code"><tr><td><pre>'.$m[2].'</pre></td></tr></table>';

return '<div class="code"><pre>'.$m[2].'</pre></div>';
break;
//...
}
}

le résultat: mon texte en dehors <code>.. n'est pas interprété..
mon texte entre mes balise code est correct

aperçu:

<h1>ESPACE MEMBRE</h1> <p>Dans cet article,...Voir le code source ci-dessous</p>
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
$_SESSION['mem_nomembre'] = $mem_nomembre;

les lignes avec sessions utilisent bien mon css...

une idée?

Ses derniers messages sur les forums

forum
redfox
le 29/04/2005 à 21:41
Problème de bbcode
salut je tente d'insérer du texte dans mysql

pour le code source, <code>...</code> est utilisé

je fais

$str = $_POST['texttutoriel'];
$str = preg_replace_callback('`&lt;(code|url|img)&gt;(.+?)&lt;/\1&gt;`si', 'bbcode', htmlentities($str));
$str = mysql_real_escape_string($str);

ma fonction bbcode:

function bbcode($m) {
switch($m[1]) {
// balise <code>
case 'code' :
//return '<table class="code"><tr><td><pre>'.$m[2].'</pre></td></tr></table>';

return '<div class="code"><pre>'.$m[2].'</pre></div>';
break;
//...
}
}

le résultat: mon texte en dehors <code>.. n'est pas interprété..
mon texte entre mes balise code est correct

aperçu:

<h1>ESPACE MEMBRE</h1> <p>Dans cet article,...Voir le code source ci-dessous</p>
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
$_SESSION['mem_nomembre'] = $mem_nomembre;

les lignes avec sessions utilisent bien mon css...

une idée?

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours