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

    Problema con PHP5 e le parentesi!

    Salve a tutti. In locale ho installato PHP6, ma gli hosting che utilizzo continuano ad usare PHP5, e questo fatto mi sta procurando dei problemi.
    Allora, il mio problema è che sull'hosting, quando vado a salvare qualcosa nel database, automaticamente mi ritrovo con degli slash aggiunti ad ogni parentesi singola e doppia. Io vorrei fare in modo che venga disabilitata questa cosa, perchè altrimenti mi da dei problemi! Come posso fare??

    Grazie mille

  2. #2
    Ho provato ad usare queste due funzioni:

    ini_set ('magic_quotes_gpc', 'Off');
    ini_set ('magic_quotes_runtime', 'Off');

    Ma sembra non cambiare nulla...

  3. #3
    Usa stripslashes() su tutti i dati ricevuti in input.

  4. #4
    Il problema non è questo... voglio evitare il fatto che mi si vengano aggiunti in automatico gli slash... perchè ci sono campi che devo salvare nel db con stringhe senza questi slash!

    Qualche idea?

  5. #5
    Il problema e' proprio quello invece. Quelle direttive si possono cambiare solo dalla configurazione del server, quindi se non hai accesso di amministratore l'unica cosa che puoi fare e' quello che ti ho suggerito. Usa quella funzione sulle stringhe prima di inserirle nel database e vedrai che i backslash non ci saranno piu'.

  6. #6
    Ok risolto con quelle funzioni, in realtà funzionano ^^

    Ma qualcuno saprebbe spiegarmi la differenza tra le due??

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.