Visualizzazione risultati 1 fino 3 di 3

Discussione: SMF-ShoutBox: problema con le accentate.

  1. #1
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito SMF-ShoutBox: problema con le accentate.

    Salve raga!
    Dopo aver applicato (a seguito di un tentativo quasi riuscito di hacking attraverso la shoutbox) questa patch:
    Search:
    Codice PHP:
    // handle special characters
    $content = addslashes($piph . $content);
    Replace:
    Codice PHP:
    // handle special characters
    $content = addslashes($piph . $content);

    // enquote html and script code to avoid html/javascript injection
    $content = htmlentities($content, ENT_QUOTES);
    Non ho più problemi di sicurezza ma si rovinano le accentate.
    Avete consigli su come risolvere?
    Vedi qui: http://darkwolf.altervista.org/forum/index.php
    Ultima modifica di darkwolf : 03-06-2008 alle ore 03.07.38

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    invece di quelle due funzioni, dovrebbe bastarti una sola chiamata a htmlspecialchars(), no?

  3. #3
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Non saprei... io applicai la patch in base a queste istruzioni: http://www.simplemachines.org/commun...121#msg1462121
    Edit: ok forse ho risolto grazie al tuo consiglio
    Codice PHP:
    // enquote html and script code to avoid html/javascript injection
    // $content = htmlentities($content, ENT_QUOTES);
    $content = htmlspecialchars($content, ENT_QUOTES);
    Ho semplicemente usato htmlspecialchars invece di htmlentities
    Ultima modifica di darkwolf : 03-06-2008 alle ore 03.05.24

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •