Se ejcuta el IF y tambien el ELSE..?!
Publicado por Xavi (17 intervenciones) el 05/10/2006 03:00:44
Repito esta consulta pq no alcancé solucion a pesar de varias pruebas y la respuesta anterior del foro me parece que no me explique bien pero con la misma no tuve ningun resultado
TENGO UN HTML CON UN FORMULARIO QUE INGRESA USUARIO Y PASSWORD. ESTE LLAMA A ESTE PHP (q´ detallo mas abajo) Y SI LA PASS ES CORRECTA, ME PERMITE CARGAR INFORMACION SEGUN SE VE EN ESTE CODIGO.
TODA LA INFO DEL HTML ANTERIOR LLEGA PERFECTA A ESTE PHP
LAS VARIABLES OK, $valido se carga bien y entra al "if ($valido=="si") " sin problema. Se abre el formulario que esta dentro del IF.
NO SE PORQUE LUEGO DE INGRESAR LA INFO DEL FORMULARIO dentro del IF, NO SE PRODUCE EL LLAMADO A "PROCESSNOTICIA.PHP" Y CONCLUYE CON EL LABEL "USUARIO o CONTRASENIA INCORRECTA" (..?? SE EJECUTA EL "IF" y TAMBIEN SE EJECUTA EL "ELSE"...?)
AGRADECERE ORIENTACION PORQUE A PESAR DE DARLE VUELTAS NO DETECTO CUAL ES EL ERROR.
GRACIAS.
<?
if ($usuario=="loquesea" && $password=="loquequieras")
{
$valido="si";
}
else
{
$valido="no";
}
$usuario == "";
$password == "";
?>
<html>
<head>
<title>Ingreso de informacion de noticias</title>
</head>
<body>
<? if ($valido=="si")
{
?>
<form>
<table border=0>
<form action="processnoticia.php" method=POST>
<tr>
<td>fecha</td>
<td align="left"><input type="text" name="tireqty" size="8" maxlength="8"></td>
</tr>
<tr>
<td>titulo</td>
<td align="left"><input type="text" name="oilqty" size="35" maxlength="40"></td>
</tr>
<tr>
<td>noticia</td>
<td align="left"><textarea name="sparkqty" cols="100" rows="20"></textarea>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Enviar Noticia"></td>
</tr>
</table>
</form>
<?
}
else
{
?>
<p>USUARIO O CONTRASEÑA INCORRECTA</p>
<?
}
?>
</body>
</html>
TENGO UN HTML CON UN FORMULARIO QUE INGRESA USUARIO Y PASSWORD. ESTE LLAMA A ESTE PHP (q´ detallo mas abajo) Y SI LA PASS ES CORRECTA, ME PERMITE CARGAR INFORMACION SEGUN SE VE EN ESTE CODIGO.
TODA LA INFO DEL HTML ANTERIOR LLEGA PERFECTA A ESTE PHP
LAS VARIABLES OK, $valido se carga bien y entra al "if ($valido=="si") " sin problema. Se abre el formulario que esta dentro del IF.
NO SE PORQUE LUEGO DE INGRESAR LA INFO DEL FORMULARIO dentro del IF, NO SE PRODUCE EL LLAMADO A "PROCESSNOTICIA.PHP" Y CONCLUYE CON EL LABEL "USUARIO o CONTRASENIA INCORRECTA" (..?? SE EJECUTA EL "IF" y TAMBIEN SE EJECUTA EL "ELSE"...?)
AGRADECERE ORIENTACION PORQUE A PESAR DE DARLE VUELTAS NO DETECTO CUAL ES EL ERROR.
GRACIAS.
<?
if ($usuario=="loquesea" && $password=="loquequieras")
{
$valido="si";
}
else
{
$valido="no";
}
$usuario == "";
$password == "";
?>
<html>
<head>
<title>Ingreso de informacion de noticias</title>
</head>
<body>
<? if ($valido=="si")
{
?>
<form>
<table border=0>
<form action="processnoticia.php" method=POST>
<tr>
<td>fecha</td>
<td align="left"><input type="text" name="tireqty" size="8" maxlength="8"></td>
</tr>
<tr>
<td>titulo</td>
<td align="left"><input type="text" name="oilqty" size="35" maxlength="40"></td>
</tr>
<tr>
<td>noticia</td>
<td align="left"><textarea name="sparkqty" cols="100" rows="20"></textarea>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Enviar Noticia"></td>
</tr>
</table>
</form>
<?
}
else
{
?>
<p>USUARIO O CONTRASEÑA INCORRECTA</p>
<?
}
?>
</body>
</html>
Valora esta pregunta
0