Foros del Web » Programando para Internet » PHP »

Una manuca please

Estas en el tema de Una manuca please en el foro de PHP en Foros del Web. Buenas, aqui andamos otra vez, mirad tengo este coigo: <? session_start(); $_SESSION["usr"] = $_POST["nombre"]; $_SESSION["pass"] = $_POST["clave"]; $i=$_SESSION['usr']; $j=$_SESSION['pass']; mysql_connect("localhost","root","") or die('Errior conectando a la ...
  #1 (permalink)  
Antiguo 17/11/2007, 12:49
 
Fecha de Ingreso: noviembre-2007
Mensajes: 7
Antigüedad: 16 años, 5 meses
Puntos: 0
Una manuca please

Buenas, aqui andamos otra vez, mirad tengo este coigo:

<?
session_start();
$_SESSION["usr"] = $_POST["nombre"];
$_SESSION["pass"] = $_POST["clave"];
$i=$_SESSION['usr'];
$j=$_SESSION['pass'];
mysql_connect("localhost","root","") or die('Errior conectando a la base de datos'.mysql_error());;
mysql_select_db("password") or die('Error seleccionando la base de datos' .mysql_error());
$result=mysql_query("select * from pass where usuario LIKE '$i' and password LIKE '$j'") or die('Error'.mysql_error());
while($row = mysql_fetch_array($result)) {
if ($row["id"] == 1 OR $row["id"] == 2){
// $_SESSION['nombre'] = $_POST['nombre'];
?>
<META HTTP-EQUIV="REFRESH" CONTENT="0;URL=consulta1.php">
<?php
}else{
//print('Error de identificación');
//print(' <META HTTP-EQUIV="REFRESH" CONTENT="5;URL=index.html"> ');
?>
<script language=javascript>

// Capturamos las dimensiones de la pantalla para centrar el popup
altoPantalla = parseInt(screen.availHeight);
anchoPantalla = parseInt(screen.availWidth);

// Calculamos el centro de la pantalla
centroAncho = parseInt((anchoPantalla/2))
centroAlto = parseInt((altoPantalla/2))

// dimensiones del popup
anchoPopup = 388;
altoPopup = 100;

// Calculamos las coordenadas de colocación del Popup
laXPopup = centroAncho - parseInt((anchoPopup/2))
laYPopup = centroAlto - parseInt((altoPopup/2))

// Definimos que página vamos a ver
pagina = "pop.php";

popup = window.open(pagina,"Imagenes","scrollbars=yes,stat us=no,width=" + anchoPopup + ", height=" + altoPopup + ",left = " + laXPopup + ",top = " + laYPopup);

</script>
<?
}
}
?>
<HTML>
<HEAD>
<TITLE>Listado de peliculas de Javivi</TITLE><style type="text/css">
<!--
body {
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center center;
}
-->
</STYLE>
</HEAD>
<BODY background="fondo_index.jpg" bgcolor="0000000">
</BODY>

Lo que quiero hacer es:

Yo tengo un una db los usuarios y las contraseñas, y en funcion del id quiero que pase algo.

Hago una consulta a la base de datso, y me saca bien los id, es decir si meto el usuario y la contrseña que esta el primero en la db me saca el id=1, si es el segundo me saca el id=2, asi sucesivamente.

Pues cuando el id=1 sin problemas me va a la pagina consulta1.php, si el id=2 no me vuelve otra vez a la pagina index.html, y no se porque.

Y si meto algo que no mesaque ningun id, porque no existe en la db ningun dato que corresponda, me saca el id= a nada, pues en ese momento me tendria que habrir el pop-up pero nada de nada, me vuelve a la pagina de index.html pero no me saca el formulario para volver a meter los datos.

No se si e habre explicado bien.

Esoero que alguien pueda ayudarme.

Muchas gracias de antemano
  #2 (permalink)  
Antiguo 18/11/2007, 11:29
 
Fecha de Ingreso: noviembre-2007
Mensajes: 7
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Una manuca please

Nadie sabe porque???
  #3 (permalink)  
Antiguo 18/11/2007, 13:58
 
Fecha de Ingreso: noviembre-2007
Mensajes: 7
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Una manuca please

Nadie me puede hechar una mano??

Lo que quiero hacer es que en funcion de usr y pass que introduzca me vaya a una pagina o a otra.

Esos usr y pass los tengo en una db.

Yo habioa pendado en hacerlo en funcion del i8d, es decir si meto el usr y pass con el id=1 que me vaya a la pagina prueba1, sui meto el usr y pass con el id=2 que me vaya a la pagina prueba2, y asi sucesivamente.

Pero no me fuciona.

Alguien podria decirme como podria hacerlo??

Solo quiero poder tener:

Tener dos usuarios y dos contraseñas con los mismos permisos, es decir si meto uno u otro me vaya al mismo sitio.

Y si meto una tercera usr y pass me vaya a otra pagina difreenete.

Muchas gracias de antemano..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:59.