La funcion no funciona para cuando pones ' o * justamente por que la funcion evaula eso, si quieres evitarlo modifica la condicion
Código PHP:
if (($_POST['nombre'][$i] == "'") || ($_POST['nombre'][$i] == "*"))
//Prueba reemplazando esto:
Código PHP:
$resultado = mysql_query($consulta, $conexion);
$fila = mysql_fetch_array($resultado);
if (count($fila) > 0) {
echo $fila['passwd'];
} else {
echo "No existe el mail introducido";
}
//reemplazalo por esto
$resultado = mysql_query($consulta, $conexion);
$c=mysql_affected_rows();
$fila=mysql_fetch_array($resultado);
if ($c) {
echo $fila['passwd'];
} else {
echo "No existe el mail introducido";
}
Saludos.