Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2006, 11:52
j_fco
 
Fecha de Ingreso: mayo-2005
Ubicación: Cancun
Mensajes: 35
Antigüedad: 19 años
Puntos: 0
Exclamación No Se Que Pasa Con El If

hola chavos en un tema más abajo, me ayudaron a meter un IF para poder validar unos campos

::::::::::::TEMA ANTERIOR:::::::::::::::..
http://www.forosdelweb.com/f18/problemas-con-sentencia-if-424098/

::::::::::::::::::::::::::::::::::

Todo funciono de maravilla, aqui esta el codigo del script
:::::::::::::::::::::::::::::::::::
<?
$idmaes=$_GET['ma'];
$cvemat=$_GET['cm'];

include("db_access/included.php");
$link=Conectarse();

for ($x=0; $x < count($HTTP_POST_VARS['ids']) ; $x++)
{
$id = $HTTP_POST_VARS['ids'][$x];
$cali = $HTTP_POST_VARS['calificaciones'][$x];
$faltas =$HTTP_POST_VARS['faltas'][$x];
$faltas_justi =$HTTP_POST_VARS['faltas_justificadas'][$x];
$faltas_to = $faltas - $faltas_justi;
//aqui es donde se verifican las calificaciones, primero que no este en blanco el campo y se gundo que no capture una calificacion mayor a 10
$cali = trim($cali); // trim para evitar que pongan espacios
if(empty($cali) || strlen($cali) <= 10)
{
echo "error";
exit();
}



// de aqui en adelante el SQL
///:::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::.


$sql="UPDATE alumnos SET calificacion='$cali',faltas=$faltas,faltas_justi=$ faltas_justi,faltas_to=$faltas_to Where ID=$id";
mysql_query($sql,$link);
}
mysql_query($sql);
mysql_close();


?>
<?
echo ("<script LANGUAGE=\"JavaScript\">
var pagina=\"evaluado.php?mt=$idmaes&cm=$cvemat\"
function redireccionar()
{
location.href=pagina
}
setTimeout (\"redireccionar()\", 1);
</script>
")

?>
::::::::::::::::::::::::::::::::::.

Ahora con cualquier valor sea mayor o menor me marca el error del if y no entiendo estaba trabajando bien

pueden decirme que pasa, por favor

mil gracias