Código PHP:
<?php
include ("conexion.php");
$bandera=$_POST['bandera'];
if ($bandera==1){//if1
$login=$_POST['login'];
$password=$_POST['password'];
$query_conf="select login,password,depto from usuarios where login='$login' and password='$password'";
//echo "$query_conf<br>";
$result_conf=mysql_query($query_conf);
$filas_conf=mysql_num_rows($result_conf);
for($j=0; $j<$filas_conf; $j++){
$dep=mysql_result($result_conf,$j,2);
}
//echo "$filas_conf<br>";
if($filas_conf==0){//if2
echo "El login o el password es incorrecto<br>";
echo "favor de corrovorar";
}//if2
else{//else1
if($dep==produccion){//if3
echo"Produccion<br>";
echo "$dep";
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Produccion</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="*" cols="170,*" framespacing="0" frameborder="NO" border="0">
<frame src="produccion.htm" name="leftFrame" >
<frame src="framemain.html" name="mainFrame">
</frameset>
<noframes><body>
</body></noframes>
</html>
<?php
}//if3
else{//else2
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Control de calidad</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="*" cols="170,*" framespacing="0" frameborder="NO" border="0">
<frame src="control.htm" name="leftFrame" >
<frame src="framemain.html" name="mainFrame">
</frameset>
<noframes><body>
</body></noframes>
</html>
<?
}//else2
}//else1
}//if1
?>
si se cumple me manda lo siguiente
Produccion
produccion
y no la pagina que pido
y si no se cumple me manda la pagina correctamente.
ahora quiciera saver que estoy haciendo mal.