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

    disattivare html in textarea

    ciao a tutti.
    ho fatto un form con invio dati (form.php) che invia le variabili in una tabella (visualizza.php) con la funzione stampa..(http://www.zenagraphix.it/public/form/lgm.php)
    siccome la questione è un po lunga... e dovrei fare un sacco di questi form avrei bisogno di salvare in formato txt. il contenuto della pagina visualizza.php
    ho gia provato con:

    <?
    $var=fopen("nome_file.txt","a+");
    fwrite($var, $nome_agente . ',' . $data . ',' . $sig);
    fclose($var);
    ?>
    chiaramente funziona, ma cosi facendo mi vengono stampate solo le variabili, e perdo tutto il testo.

    ho provato a fare un form dove var1 è l'intero testo (prova2.php)
    <html><body>
    <form action="alternativa_database.php" method="post">
    <textarea Cols="100%" Rows="100%" Name="var1">

    <table>
    contenuto della pagina
    </table>
    </textarea>
    <input type="submit" value="Invia">

    form alternativa_database.php
    <?
    $var1=$_POST['var1'];
    if ($var1!=null){
    echo "Risultato del file di testo:
    ";
    $var=@fopen("nome_file.txt","a+");
    @fwrite($var,$var1."\n");
    $var2=file("nome_file.txt");
    @fclose($var);
    $i=count($var2);
    for($a=0; $a<=$i; $a++){
    echo $var2[$a]."
    ";
    }
    }
    ?>

    il risultato è che in prova2.php la textarea mi visualizza tutti i tag html!! e poi mi stampa il form in un file di testo!!
    Qualcuno sa se è possibile disattivare questi tag, esiste un modo per non visualizzarli?

    grazie

  2. #2
    non ho ben capito cosa vuoi fare (mi attengo alla richiesta delle ultime righe "cancellare i tag html)...
    Per questo c'è una funzione che si chiama strip_tags()...
    Toglie anche i tag php e puoi specificare eventuali eccezioni.
    Se guardi poi tra le contributors' notes troverai qualcosa di interessante..
    Questa e' la mia firma! Lo so, e' una mezza schifezza.
    Un sito
    - skype non è per consulenze online -

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.