Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,805

    inserire interprete bbcode

    salve ragazzi qui nel forum ho trovato uno script per interpretare il bbcode adesso il problema che non sono riuscito a farlo funzionare vi posto il codice
    Codice PHP:

     
    function bbcode_format($var) {
    $search = array(
    '`\[b\](.+?)\[/b\]`is',
    '`\[i\](.+?)\[/i\]`is',
    '`\[u\](.+?)\[/u\]`is',
    '`\[img\](.+?)\[/img\]`is',
    '`\[email\](.+?)\[/email\]`is',
    '`\[url=([a-z0-9]+://)([\w\-]+\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^ \"\n\r\t<]*?)?)\](.*?)\[/url\]`si',
    '`\[url\]([a-z0-9]+?://){1}([\w\-]+\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^ \"\n\r\t<]*)?)\[/url\]`si',
    '`\[url\]((www|ftp)\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^ \"\n\r\t<]*?)?)\[/url\]`si',
    '`\[quote\](.+?)\[/quote\]`is',


    );
    $replace = array(
    '[b]\\1[/b]',
    '[i]\\1[/i]',
    '<u>\\1</u>',
    '[img]\1[/img]',
    '[email="\1"]\1[/email]',
    '[url="\1\2"]\6[/url]',
    '[url="\1\2"]\1\2[/url]',
    '[url="http://\1"]\1[/url]',
    '<div style="padding:4px;"><table width="100%" align="center" cellspacing="0" cellpadding="0" class="quote_box"><tr><td class="quote_title">[b]quote[/b]</td></tr><tr><td class="quote_body"><div width="100%" style="overflow:auto; max-width:400px; width:expression(document.body.clientWidth > 400? \'400px\': \'auto\' );">\1</div></td></tr></table></div>',
    '<span style="font-size:\1px">\2</span>',
    );
    $var preg_replace ($search$replace$var);
    return 
    $var;

    dovrei inserirlo in questo contesto
    Codice PHP:



    $DB
    ->connect();
    $result_article_know mysql_query("select * from knowledgebase  where id ='$id'    order by id desc  limit 1");
    while(
    $array=mysql_fetch_array($result_article_know)){
    echo
    "<table  class='cornicecategorie'  border ='0' cellpadding='0' cellspacing='0'>\n";                             
    echo
    "<tr>\n";
    echo
    "<td class ='bordocontent'><td>\n";
    echo
    "<td class =''></td>\n";
    echo
    "<td class ='tdrisposta' id='tdrisposta'>".$array['risposta']."</td>\n";
    echo
    "<td class ='bordocontent'><td>\n";
    echo
    "</tr>\n";
    echo
    "</table>\n"
    adesso tutto quello che carica $array['risposta'] deve essere applicato con il bbcode s e necessario cosa mi dite di fare?
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,805
    ragazzi mi date una mano help
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.