Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Escape in php

  1. #1

    Escape in php

    Salve,
    ho la seguente funzione di escape dei contenuti inseriti dagli utenti

    Codice PHP:
    public function super_escape_string($in_str) {
            
    $in_str trim($in_str);
            
    $in_str stripslashes($in_str);
            
    $character get_html_translation_table(HTML_ENTITIESENT_QUOTES);
            
    $in_str strtr($in_str$character);    
            
    $in_str mysql_real_escape_string($in_str);
            return 
    $in_str
        } 
    Se inserisco questa stringa: "Hallo & <Frau> & Krämer"; questo è il risultato: "Hallo & <Frau> & Krämer". Come mai?
    La rovina del mondo sara' l'indifferenza. Ma chi se ne frega!!

  2. #2
    Elimina quell'inutile trasformazione e metti il charset utf-8 alla tua pagina.

  3. #3
    È già impostato, ma mi piacerebbe sapere come mai il codice non mi sostituisce la è con &grave;
    La rovina del mondo sara' l'indifferenza. Ma chi se ne frega!!

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.