Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Nexus0100
    Registrato dal
    Aug 2016
    residenza
    Firenze
    Messaggi
    83

    Funzione per escape caratteri dannosi mysql

    Buongiorno a tutti e buona vigilia!
    Vi espongo un problema:
    per aumentare di un minimo la sicurezza di una query o utilizzato la funzione mysql_escape_string('') e fin qui nessun problema, dopo di che ho spostato il progetto dal fisso (windows) al mac e ho utilizzaro MAMP come webserver. Stesso identico codice su windows va, su MAMP su mac restituisce errore 500...

    E' un problema relativo all'OS? O al servizio di hosting?
    So che è una domanda che non ha molta utilità dal punto di vista dello sviluppo codice ma almeno si evita ad altri il problema...

    In fine se è un problema del hosting con cosa posso sostituirla quella funzione che non sia una fatta a mano (sono pigro )
    Al mondo, non c'è niente di tanto potente quanto uno script ad hoc...
    Scripting and development, a parallel world.
    La follia è solo l'ingrediente che ti permette di essere geniale...

  2. #2
    Ciao.

    Le funzioni mysql_* sono deprecate e sono state rimosse dal php 7.
    E' possibile che il tuo MAMP abbia già il PHP7 e quindi ti dà errore. Potresti vedere l'error log del server per capire qual è il problema.

    A prescindere dal problema, le funzioni mysql_* ormai sono assolutamente da evitare, in favore di PDO.

    http://it.phptherightway.com/#pdo_extension

    Al sopracitato link trovi anche come risolvere il tuo problema di sicurezza.

  3. #3
    Utente di HTML.it L'avatar di Nexus0100
    Registrato dal
    Aug 2016
    residenza
    Firenze
    Messaggi
    83
    Ok, grazie mille della risposta (Buon Natale e santo stefano!)
    Al mondo, non c'è niente di tanto potente quanto uno script ad hoc...
    Scripting and development, a parallel world.
    La follia è solo l'ingrediente che ti permette di essere geniale...

Tag per questa discussione

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.