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

    Uso di get_magic_quotes_gpc() e addslashes()

    Saluti a tutti !!!
    Problemino con addslashes e get_magic_quotes_gpc()
    Usando lo script da www.php.net

    echo get_magic_quotes_gpc(); // 1
    echo $_POST['lastname']; // O\'reilly
    echo addslashes($_POST['lastname']); // O\\\'reilly

    if (!get_magic_quotes_gpc()) {
    $lastname = addslashes($_POST['lastname']);
    } else {
    $lastname = $_POST['lastname'];
    }

    echo $lastname; // O\'reilly

    Ho un diverso outpu e cioè:

    1
    O'reilly
    O\'reilly
    O'reilly

    Non capisco perchè pur essendo get_magic su on (1)
    il risultato è diverso.

    Come al solito un grazie in anticipo a chi
    mi da una dritta.
    Statemi bene.
    Whisher
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  2. #2

    rettifica output

    Scusate ma l'output è questo

    1
    O'reilly
    O\'reilly
    O'reilly

    La domanda è sempre valida
    Ciao!
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Nota: Se la direttiva magic_quotes_sybase è impostata a ON, questa è prioritaria rispetto a magic_quotes_gpc. Pertanto, anche se get_magic_quotes() restituisce TRUE ne i doppi apici, ne i backslashes o i NUL saranno preceduti dal caratteri di escape. Lo saranno soltanto gli apici singoli. In questo caso saranno: ''
    Potrebbe dipendere da questo ? hai provato a fare un controllo ?
    http://it.php.net/manual/it/ref.syba...-quotes-sybase
    No pvt per sollecitare risposte, grazie.

  4. #4

    Controllo !

    Hola.
    Ho fatto un veloce controllo su php.ini
    magic_quotes_sybase è impostata a Off
    get_magic_quotes a On.
    Configurazione a parte sto usando
    Wamp e per testare in locale penso
    possa andare bene.
    Quello che mi interessava sapere
    è conoscere cosa usare in uno
    script nel vasto mondo web.
    Usando quella funzione si può
    stare tranquilli ? o c'è un metodo
    + funzionale ?
    Grazie dell'intervento e a presto.

    Whisher
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

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