| |||
no me funciona $_sesion[] hasta hace poco estaba desarrollando una pagina en php pero como servidor utilizaba el wampserver 2.0, luego cambie a php con apache y desde entonces no me funcionan las sesiones en ningun lugar, por lo que ni siquiera puedo loguearme en la pagina. el apache y el php esta todo configurado correctamente y los $_post[] y $_get[] funcionan perfectamente.. que puede ser? Última edición por wguillermo; 04/02/2010 a las 14:00 |
| ||||
Respuesta: no me funciona $_sesion[] ¿Te da algún error?
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: no me funciona $_sesion[] no me da ningun error, simplemente al preguntar con el isset($_session[blabla]) no es true como si nunca hubiese hecho esta variable y eso solo fue un error de escritura.. |
| |||
Respuesta: no me funciona $_sesion[] tampoco es lo mismo $_SESSION[blabla] a $_SESSION['blabla'] |
| |||
Respuesta: no me funciona $_sesion[] tengo $_SESSION["variable"]=$_POST["otra variable"] y luego
Código PHP:
Ver original |
| |||
Respuesta: no me funciona $_sesion[] |
| |||
Respuesta: no me funciona $_sesion[] probe eso pero pasa lo mismo. pero ahi un detalle que quisas sea. resulta que el codigo al crear la sesion tambien llama una pagina nueva que tiene frames y esta llama a las correspondientes paginas a las cuales les coloco el if... entonces se me ocurre que quisas al cargarlos desde el frame se puedieran perder los datos de la sesion. aunque no deberia...... creo..... bueno para que quede mas claro este es el codigo que tengo
Código PHP:
Ver original aqui todo bien pero
Código PHP:
Ver original bueno eso.. ya no se me ocurre nada mas Última edición por wguillermo; 04/02/2010 a las 14:00 |
| |||
Respuesta: no me funciona $_sesion[] si si en todas las paginas tengo session_start() lo que pasa es que en el ejemplo es mucho mas codigo y el sesion_start() esta en el comienzo del codigo |
| ||||
Respuesta: no me funciona $_sesion[] eso pasa por problemas de version, unas weas que corren en wamp en la ultima version de php no corren porque quedan obsoletas o se corrigen para hacerlas mas seguras, en cuanto a las sesiones io ocupo esto pa seguirlas: <?php session_start (); require ("conecta.php"); require ("recibe_post.php"); require ("recibe_get.php"); ?> y pa generarlas: //se inicia sesion session_start (); $nombre = $_POST['nombre']; // Recibe el nombre desde form $_SESSION ['nombre'] = $nombre; // Guardo el nombre en la sesion if ($_SESSION['nombre'] == ""){ header ("Location: /index.php");} else{ echo "Se ha identificado como: ".$_SESSION['nombre']."<br>"; echo '<h1>Bienvenido!</h1>Que deseas hacer?'; } ojala te sirva |
| |||
Respuesta: no me funciona $_sesion[] que hacen esactamente los require? y ese codigo a simple vista no deberia funcionar del todo bien ya que en el if preguntas si esta vacio (='') y en los casos de que esta sesion no se haya creado esa misma condicion dara error ya que la sesion no sera encontrada.. por eso yo ocupo el isset antes que todo y luego peroguntar que valor tiene si fuese necesario |
| ||||
Respuesta: no me funciona $_sesion[] Cita: mmm lo ke esta en rojo es lo importante, puse lo otro solo para contextualizarlo, en todo caso son funciones que reciben variables en post y get para no tener que recibirlar una por una. <?php session_start (); require ("conecta.php"); require ("recibe_post.php"); require ("recibe_get.php"); ?> |
Etiquetas: Ninguno |