En la parte de menu.php,describo el problema que tengo.
Como puedo solucionar el problema?
gracias.
Aqui compruebo los datos del vendedor y redirecciono a la pagina menu.php,aqui no tengo problemas.
Código:
menu.php<?php $rut =$_POST["rut"]; $clave = $_POST["clave"]; //Sentencia SQL para buscar un usuario con esos datos $ssql = "SELECT * FROM password WHERE pass_rut_persona='$rut' and usu_password='$clave'"; //Ejecuto la sentencia $rs = mysql_query($ssql,$conn); //vemos si el usuario y contraseña es válido if (mysql_num_rows($rs)!=0){ //usuario y contraseña válidos //defino una sesion y guardo datos session_start(); session_register("autentificado"); $autentificado = "SI"; switch($_POST["valor"]) { case 1: include ("/wamp/www/sistema_ventas/portales/portal_vendedor/menu.php"); break; } }else { //si no existe le mando otra vez a la portada header("Location:/sistema_ventas/logins/login_vendedor.php?errorusuario=si"); } mysql_free_result($rs); mysql_close($conn); // header ("Location: /sistema_ventas/portales/portal_vendedor/portal.php"); ?>
En esta pagina tengo el problema,ya que al hacer click en el enlaze ingreso,la pagina solo queda en menu.php,pero no redirecciona hacia vendedor_ingreso_cliente.php,como lo tengo en el switch,es decir el valor uno,que le asigno a la variable id en el link,no lo recibe,por lo cual no es recibido en el case 1,y no me permite redireccionar.
Código:
<table> <div align="center"> <tr> <td><a href="menu.php?id=1">ingreso</a> <br> <a href="menu.php?id=2">consulta</a> </td> <td> <? $id=$_GET['id']; switch ($id) { case 1: include("vendedor_ingreso_cliente.php"); break; case 2: include(consulta_cliente.php"); break; } ?> </td> </tr> <tr> <td colspan="2">Pie de página</td> </tr> </table>