Estoy haciendo un sistema con php y mysql,primero ingreso la informacion del vendedor a traves de un login,esa informacion es comprobada en la tabla de usuarios con una sentencia sql,si los datos ingresados en el login son correctos,el vendedor es redireccionado a la pagina donde se encuentra menu.php.
En la parte de menu.php,describo el problema que tengo.
Aqui compruebo los datos del vendedor y redirecciono a la pagina menu.php,aqui no tengo problemas.
menu.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.
Aca me explico mejor.
Mi sistema lo tengo dentro de un directorio,y dentro del mismo tengo subdirectorios y este seria el menu principal,para la parte de vendedores,ya que despues debo hacer otro para clientes.
Aqui al hacer click en ingreso,deberia enviarme a la pagina vendedor_ingreso_cliente.php,que esta ubicada en el directorio,sistema/vendedores.y la pagina menu.php a la cual soy redireccionado al momento de comprabar los datos de usuario,la tengo ubicada en el directorio:
/wamp/www/sistema_ventas/portales/portal_vendedor/menu.php.
cual puede ser el problema?
gracias
En la parte de menu.php,describo el problema que tengo.
Aqui compruebo los datos del vendedor y redirecciono a la pagina menu.php,aqui no tengo problemas.
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");
?>
menu.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.
PHP:
<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>
Aca me explico mejor.
Mi sistema lo tengo dentro de un directorio,y dentro del mismo tengo subdirectorios y este seria el menu principal,para la parte de vendedores,ya que despues debo hacer otro para clientes.
PHP:
<?
$id=$_GET['id'];
switch ($id) {
case 1:
include("/sistema_ventas/vendedores/vendedor_ingreso_cliente.php");
break;
case 2:
include(/sistema_ventas/vendedores/consulta_cliente.php");
break;
}
?>
Aqui al hacer click en ingreso,deberia enviarme a la pagina vendedor_ingreso_cliente.php,que esta ubicada en el directorio,sistema/vendedores.y la pagina menu.php a la cual soy redireccionado al momento de comprabar los datos de usuario,la tengo ubicada en el directorio:
/wamp/www/sistema_ventas/portales/portal_vendedor/menu.php.
PHP:
<tr>
<td><a href="menu.php?id=1">ingreso</a>
<br>
<a href="menu.php?id=2">consulta</a> </td>
<td>
cual puede ser el problema?
gracias