Después de leerme infinitos manuales y fórmulas ahora tengo tantas funciones que he ido descartando.
Si me podéis aclarar cuándo usar cada una OS ESTARÍA muy agradecida.
He sacado en claro lo siguiente para controlar datos pasados por POST en formularios:
Código PHP:
//para limpiar campos de texto donde se pueden poner enter... (o no???)
$variable_limpia = nl2br(htmlentities($variable_sucia, ENT_QUOTES,'UTF-8'));
//para campos de texto simples de una linea
$variable_limpia = htmlentities($sucia, ENT_QUOTES,'UTF-8');
Ayer leí que hay también una función:
mysql_real_escape_string()
pero maldita sea... ¿y ahora esto que hago con ello?. Tenéis idea de cuándo usar todo?
Me da la sensación que usar nl2br es recomendable en cualquier caso, por si acaso.
Gracias. Si conocéis algún lugar donde encontrar manuales sencillos y directos sobre qué usar (estoy harta de leer cosas... por todas partes).
Gracias, gente