Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    322

    ripulire testo presente nel forum

    Ciao,

    vorrei linkare in homepage gli ultimi post del forum.

    Quando però nei post viene utilizzato il grassetto, o corsivo, etc. lo script mi riporta il testo tale e quale tipo:

    questo è il testo[b999etc]in grassetto[/b999etc.]

    come posso far apparire il codice leggibile?

    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Apri gli script del forum e vedi come sono strutturati

    Ok, risposta più costruttiva: hai bisogno di fare un po' di replace (magari tramite espressioni regolari). C'è ossia da cambiare:

    [b*] in e [/b*] in
    [i*] in e [/i*] in

    etc etc, chiaramente, senza * che ho aggiunto per evitare che questo forum formattasse il testo.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    322

    non solo [b]

    il punto è che ogni post riporta nei tag un numero che cambia per ogni post

    es.[b123856etc.]

    ...

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    PEr esempio:
    codice:
    $str2 = preg_replace(array("/\[b\d*\]/","/\[\/b\d*\]/"), array("",""), $str);
    in $str ci sarà la tua stringa di partenza, in $str2 la stringa ripulita da i tag e formattata nella giusta maniera. Aggiungi analoghi per corsivi e sottolineati e quant'altro ti possa servire
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    322

    risolto, grazie

    ho risolto, ti ringrazio molto.

    alla prossima.

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    bhè, il forum è qui
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.