Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074

    sostituire tag html con reg exp

    Ho bisogno di ottenere dei vecchi tag html ([b], [i], <u>), al posto di quelli che utilizzano gli span, perchè il testo deve essere caricato in flash, che non riconosce altri che quelli.
    Ho usato questo codice:
    Codice PHP:
    $txt $_POST["codicePulito"];
    $text nl2br("$txt");
    $search = array ("<span style=\"(.*)font-style: italic;([^"]*)\">((s|.)+)\<\/span'",
                    
    "<span style=\"(.*)font-weight: bold;([^"]*)\">((s|.)+)\<\/span>",
                    
    "<span style=\"(.*)text-decoration: underline;([^"]*)\">((s|.)+)\<\/span>";
    $replace = array ("/[i](.*)<\/i>",
                      
    "/[b](.*)<\/b>",
                      
    "/<u>(.*)<\/u>";
    $text preg_replace($search$replace$text); 
    ma la pagina mi ritorna completamente bianca, quindi c'è proprio un errore - anche se non mi dice nulla.
    Dove toppo (le reg exp proprio non le conosco!)?...
    Grazie in anticipo x ogni aiuto
    metatad
    graphic & web design

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074
    nessuno mi sa aiutare?
    metatad
    graphic & web design

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074
    up
    metatad
    graphic & web design

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.