Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    Questo nel caso si voglia operare sul contenuto di $string.

    Ma forse gasmor voleva operare sul codice php, compresa la definizione della string $string=...

    Se, per modo di dire, il suo intento era fare una ricerca di parole chiave in un file php, quanto proposto sin qua serve solo per la porzione html ma non estrae nulla da

    Codice PHP:
    <?php
    echo "qualcosa da dire";
    ?>
    e peggio ancora da:

    Codice PHP:
    <?php
    if($user){$r="benvenuto utente ".$user;}else{$r="Benvenuto vistatore anonimo";};
    echo 
    $r;
    ?>
    Tecnolgie per l'arte.
    Arti per la tecnologia.
    softhare

  2. #12
    Originariamente inviato da softhare
    Questo nel caso si vogli operare sul contenuto di $string.
    Beh visto che nel messaggio originale c'era scritto questo:

    In una stringa html devo eliminare tutti i tag (compreso IMG) e i relativi contenuti.
    Tuttavia di alcuni tag:

    ,[b],[i] e <u> devo mantere il contenuto.
    mi sembrava adeguato lavorare su una stringa HTML

  3. #13
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    perfetto

    Originariamente inviato da k.b
    codice:
    $string = '
    
     Che bella giornata> è oggi.
    	
    
    	Guardate che foto: [img]#[/img]</p>';
    
    // elimina i tag 
    
     <u> [i] [b] ma mantieni il contenuto
    $string = preg_replace('#</?[uipb]>#', '', $string);
    
    // elimina tutti gli altri tag con apertura e chiusura, compreso il contenuto
    $string = preg_replace('#<(\S+).*?</\1>#', '', $string);
    
    // elimina tutti gli altri tag rimasti (quelli singoli come 
    )
    $string = strip_tags($string);
    
    echo $string;
    ovviamente da usare con cautela, usare le espressioni regolari con l'HTML e' un lavoro insidioso. Ah, questo esempio non elimina i vari a capo, non ho capito se era necessario.
    Hai provato a creare un sito con Jaaxo Cms PHP5? new!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.