Ver Mensaje Individual
  #18 (permalink)  
Antiguo 23/02/2010, 15:27
Avatar de Binaryboy
Binaryboy
 
Fecha de Ingreso: enero-2010
Mensajes: 31
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Ver los datos de una tabla dentro de los valores de un value de un input

Cita:
Iniciado por Death_Empire Ver Mensaje
despues del include cuando recibes los datos
Código PHP:
//pero lo puedes hace con session.

  
$usuario $_POST['mail'];
  
$clave $_POST['contrasena'];

  
setcookie("accesop",$usuario,time()+7776000);
  
setcookie("contrap",$clave,time()+7776000); 

perdona ya no se si no me van las neuronas o ke pero no lo entiendo, lo que quieres decir¿?

1 que cree la cookie antes osea al principio del codigo php de la pagina validar.php o en profeso.php llame a la cookie antes del include¿?

me podrias poner el ejemplo por favor GRACIAS

mira ahora tengo asi el codigo el validar.php
Código PHP:
Ver original
  1. <?
  2.   /*iniciamos sesion*/
  3.   /*Limpiamos codigo incluyendo enlace a la base de datos que esta en otro archivo php*/
  4.   include "base_datos.php";
  5.  
  6.  
  7.     $usuario = $_POST['mail'];
  8.     $clave = $_POST['contrasena'];
  9.     setcookie("accesop",$usuario,time()+7776000);
  10.     setcookie("contrap",$clave,time()+7776000);
  11.     $sql = "SELECT * FROM arroyo_profesores WHERE MAIL='$usuario' AND CONTRASENA='$clave'";
  12.     $pro = mysql_query($sql);
  13.     /* aqui obtenemos la cantidad de registros devueltos, en caso no sea igual 1 o esa 0 significa que no es alumno y finalizamos esa condición... */
  14.     $num_rs_pro = mysql_num_rows($pro);
  15.     if ($num_rs_pro==1){
  16.     /* aqui obtengo todos los registros para poder obtener su contenido */
  17.         $rs_pro = mysql_fetch_assoc($pro);
  18.         /* es para hacer condiciones luego, esta o no logeado*/
  19.         $_SESSION['COD_CURSO'] = 'si';
  20.         /*conprobacion de carga para seguridad*/
  21.         $_SESSION['CARGO'] = 'profesor';
  22.         /* aqui obtenemos su id, para trabajar luego con el, por ejemplo, jalar sus datos, si hace un comentario, etc, etc */
  23.         $_SESSION['ide'] = $rs_pro['IDE_PRO'];
  24.         /*creacion de cookies*/
  25.        
  26.         header('Location: ../profesor.php');
  27.         exit;
  28.     }else{
  29.         $sql = "SELECT * FROM arroyo_alumnos WHERE MAIL='$usuario' AND CONTRASENA='$clave'";
  30.         $alu = mysql_query($sql);
  31.         $num_rs_alu = mysql_num_rows($alu);
  32.         if ($num_rs_alu==1){
  33.             $rs_pro = mysql_fetch_assoc($pro);
  34.             $_SESSION['CAD_CURSO'] = 'si';
  35.             $_SESSION['CARGO'] = 'alumno';
  36.             $_SESSION['ide'] = $rs_pro['IDE_PRO'];
  37.             header('Location: ../alumno.php');
  38.             exit;
  39.         }else{
  40.             header('Location: ../error.html');
  41.             /*si no se a logeado correctamente destruimos la sesion*/
  42.             session_destroy();
  43.         }
  44.     }
  45. ?>

te referias a eso si es afirmativo sigue saliendo el mismo error en la linea 11 del profesor.php

Última edición por Binaryboy; 23/02/2010 a las 15:35