Visualizzazione dei risultati da 1 a 7 su 7

Discussione: stringhe

  1. #1

    stringhe

    perchè una stringa tipo : titolo'
    scritta in una textarea
    recuperandola dal form me al ritrovo così : titolo/'

    ???

  2. #2
    perchè probabilmente hai attiva la direttiva magic quote runttime...

    quindi qualsiasi cosa provenga da un post viene escapata in modo che l'inserimento nel database non crei problemi... pertanto su questi dati ti basta usare stripslashes()

    http://it.php.net/manual/it/function.stripslashes.php

  3. #3
    quindi lo str_Replace() dell'apice va fatto ugualmete
    dopo lo stripslashes()
    giusto?

  4. #4
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    sì...str_Replace(stripslashes())

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  5. #5
    Originariamente inviato da dani3100
    quindi lo str_Replace() dell'apice va fatto ugualmete
    dopo lo stripslashes()
    giusto?
    :master:

    se vuoi eliminare quel carattere sì

    Ma avendo il magic quote non è dannoso.. perchè viene escapato..

  6. #6
    ok ho capito quindi non devo farlo...

    comunque
    la situazione è questa:
    magic_quotes_gpc --> On On
    magic_quotes_runtime --> Off Off
    magic_quotes_sybase --> Off Off

  7. #7
    sei protetto da apici maligni (sql_injection)... se è uno script da distribuire pe runa cosa più portabile e sicura usa questa per vedere se il magic quote è attivo...

    http://it.php.net/manual/it/function...quotes-gpc.php

    se non è attivo fai tu un addslashes oppure meglio un
    http://it.php.net/manual/it/function...ape-string.php


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.