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

    problemi con post di apici

    Ciao a tutti!
    ho un problemino proprio banale banale... Il mio sito è hostato su aruba (non so se è per causa sua o mio errore...) stavo facendo un semplice semplice form e questo è il codice:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>
    
    <body>
    
    <form method="post" action="vis.php" enctype="multipart/form-data">
    <input type="text" name="testo" />
    <input type="submit" value="invia"  />
    
    </body>
    </html>
    e questa è la pagina in cui leggo i dati inviati:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>
    
    <body>
    <?
    $testo=$_REQUEST['testo'];
    
    echo "$testo";
    ?>
    
    </body>
    </html>
    Va tutto bene tranne quando nel testo ci sono degli apici. per esempio se scrivo : l'altro mi scrive l\\'altro

    Cioè mi aggiunge la sbarretta \.... Come mai? è colpa mia? La cosa non mi ha dato molto fastidio finchè non ho visto che lo stesso errore mi è capitato di vederlo sul mio forum

    la pagina incriminata la potete trovare qui per vedere l'errore che mi fa:
    http://www.bubbleup.it/prove/vi.php

    Grazie e ciao!!
    Fai uno scherzo ai tuoi amici! Manda un'email anonima! Decidi tu il mittente delle tue email! Clicca qui!

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    17
    perchè di default il magic_quotes_gpc è impostato su ON.

    prova questo:

    $testo=$_REQUEST['testo'];
    $testo=stripslahes($testo);
    echo $testo;

  3. #3
    grazie proverò!!
    Fai uno scherzo ai tuoi amici! Manda un'email anonima! Decidi tu il mittente delle tue email! Clicca qui!

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.