Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    strip_tags e gli include..

    Ciao,
    premetto che sono un newbie totale riguardo il PHP, studio ma ci capisco poco
    Il problema che mi assilla è il seguente...

    Vorrei includere un file di testo SENZA che vi appaiano tag html (e per quest'ultimo uso: "strip_tags").
    Per l'inclusione il classico: include('testodaincludere.php');

    Ora come faccio a fa leggere da $inclusione il testo da includere ?
    Col codice php son arrivato a questo ma qui mi fermo purtroppo


    <?php
    $inclusione="vorrei_l'_include_della_riga_sotto";
    include('testodaincludere.php');
    echo strip_tags($inclusione);
    ?>

    Grazie,
    pao

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    12
    Non sono espertissimo, comunque non mi sembra che fare in questo modo sia corretto. Per eliminare i tag del contenuto di un file io leggerei il file con fopen() o file_get_contents() memorizzandoli in una stringa e poi farei lo strip di quella stringa... cosa succede in file di grosse dimensioni non saprei dirti, però

    ciao
    ----------
    Never say never!

  3. #3
    Anche a me interesserebbe notevolmente!

  4. #4
    ah dici cosi ? ho preso l'esempio dal manuale online..

    <?php
    $lines = file('http://www.example.com/');
    // Ciclo attraverso l'array, si visualizzerà il sorgente come html ed i numeri di linea
    foreach($lines as $line_num => $line) {
    echo "Line #{$line_num} : " . htmlspecialchars($line) . "
    \n";
    }
    ?>
    ma dove ci addo: strip_tags ?

    Si vero ci capisco sempre meno O_o

    pao

  5. #5
    allora ho quasi risolto un attimo che posto online il risultato

  6. #6
    ok ora il risultato è questo:

    Line #0 : La bella triestina giocava con l'erbetta ROSA.
    Line #1 :
    Line #2 : ROSA
    Line #3 :
    Line #4 : BLU
    Line #5 :
    Line #6 : ROSSO
    ed il codice questo:

    codice:
    <?php
    $lines = file('testo.txt');
    // Ciclo attraverso l'array, si visualizzerà il sorgente come html ed i numeri di linea
    foreach($lines as $line_num => $line) {
    echo "Line #{$line_num} : " . strip_tags($line) . "
    \n";
    }
    ?>
    ora si tratta solo di eliminare "Line #"

    pao

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.