SoloCodigo
Programación Web y Scripting => PHP => Mensaje iniciado por: Kataky en Martes 4 de Agosto de 2009, 01:52
-
Hola a todos:
Tengo una ensalada con las variables, les cuento, estoy desarrollando un sistema, localmente me funciona casi perfecto pero cuando lo subo no funciona y sé que son las variable, estoy utilizando variables de session...
Así las uso:
1. En la página que voy a ocupar la variable la defino al inicio de la página:
session_start();
$_SESSION["variable"];
2. La asigno o con un input o como resultado de una busqueda sql.
3. En la siguiente página, donde la voy a utilizar:
session_start();
$_SESSION['variable'] = $_POST['variable'];
$variable= $_SESSION['variable'];
4. Y supongo que en la futuras páginas que también la van a utilizar, sólo debo usarla...
Alguien me podría decir si esto está bien o dar una pequena explicación de su uso correcto...
-
Creo que no te has explicado muy bien, pero de todas formas yo te posteo mas o menos como seria:
1.Inicias la función de session (session_start();)
2.Asignas UNA VEZ, la variable a ala sesión, en la página que lo tenga que hacer ($_SESSION['nombre'] = "Pedro";)
3.Y ahora haces uso de ella cuando quieras, desde cualquier página, solo con , por ejemplo (echo "Mi nombre es".$_SESSION['nombre'].", encantado";)
Luego puedes modificarlas, borrar una sesion, borrar todas, etc etc. Aqui te dejo un manual sobre ello.
Página Oficial de PHP (en inglés) ht tp : // es2.php.net/manual/en/ref.session . php
Manual > TRES W .superhosting.cl/manuales/sesiones-en-php-ii . html
Un Saludo!