Hola:
La siguiente función guarda dos campos en la base de datos (MySQL).Sí se intanta guardar con los campos en blanco todo correcto: da el mensaje y no los guarda.EL problema viene si en cada uno de los campos hacemos un espacio con la barra espaciadora(tabulador), entonces lo guarda en blanco.
La función es la siguiente. ¿Donde está el error?
function guardarcomentario($titulo,$comentario){
global $sitiotitulo,$email_master,$PHP_SELF;
if($titulo=='' || $comentario==''){
echo"<SCRIPT> alert('"._FALTANDATOS."'); window.history.go(-1); </SCRIPT>\n";
}
global $conexion,$informacioncook;
$titulo=stripslashes(check_html($titulo,"noht ml"));
$comentario=stripslashes(check_html($comentario,&q uot;"));
else {
$result = mysql_query("INSERT INTO comentarios (id,titulo,comentario) VALUES ('', '$titulo','$comentario',$conexion);
mensaje(_COMENTARIOOK,"$PHP_SELF?ok=retorno&q uot;);
}
}