Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/11/2005, 16:45
Pleniluni0
 
Fecha de Ingreso: abril-2005
Mensajes: 139
Antigüedad: 19 años
Puntos: 1
Hola, para introducir datos a la bd yo utilizo esta funcion:

Código PHP:

function formateo($s) {
   
$s ereg_replace("[áàâãª]","a",$s);
   
$s ereg_replace("[ÁÀÂÃ]","A",$s);
   
$s ereg_replace("[ÍÌÎ]","I",$s);
   
$s ereg_replace("[íìî]","i",$s);
   
$s ereg_replace("[éèê]","e",$s);
   
$s ereg_replace("[ÉÈÊ]","E",$s);
   
$s ereg_replace("[óòôõº]","o",$s);
   
$s ereg_replace("[ÓÒÔÕ]","O",$s);
   
$s ereg_replace("[úùû]","u",$s);
   
$s ereg_replace("[ÚÙÛ]","U",$s);
     
$s str_replace("Ñ","N",$s);
     
$s str_replace("ñ","n",$s);
     
$s str_replace("ç","c",$s);
     
$s str_replace("Ç","C",$s);
     
$s str_replace("<"""$s);
     
$s str_replace(">"""$s);
     
$s str_replace("\'"""$s);
     
$s str_replace("/"""$s);
     
$s str_replace("%"""$s);
     
$s str_replace("javascript:"""$s);   
     
$strim($s);
 
//  $s=htmlspecialchars($s);

return $s;

Pero al reves tambien sirve xd. Ten encuenta para que es el tipo de dato que quieres formatear porque a lo mejor te interesa activar o desactivar alguna de las funciones.

Para recibir las variables por post o get tambien lo uso:
Código PHP:
$variable=formateo($_POST['variable']) 
$variable=formateo($_GET['variable']) 
Espero que te sea de utilidad. Ciao

Última edición por Pleniluni0; 01/12/2005 a las 03:51