Ver Mensaje Individual
  #11 (permalink)  
Antiguo 19/12/2012, 08:14
Avatar de cuasatar
cuasatar
 
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 4 meses
Puntos: 181
Respuesta: session_start(); para todas las páginas

Cita:
Pero mi pregunta es si envio a la página principal los datos no los puedo pasar a otra página a la vez?...
Creo que no tienes muy claro como funciona esto de las sesiones. Voy a colocar el ejemplo que pone el manual de PHP sobre session_start.

Código PHP:

<?php
// pagina1.php

session_start();

echo 
'Bienvenido a la página #1';

$_SESSION['color']  = 'verde';
$_SESSION['animal'] = 'gato';
$_SESSION['time']   = time();

// Trabajar si la cookie de sesión fue aceptada
echo '<br /><a href="pagina2.php">página 2</a>';

// O quizás pasar el id de sesión, si fuera necesario
echo '<br /><a href="pagina2.php?' SID '">página 2</a>';
?>
Como puedes ver se crean unas variables de sesión con unos ciertos valores. Si utilizamos estos valores deberian mantenerse en cualquier otra pagina. En este caso si se va a la pagina 2 deberian poder verse los valores de sesión.

Código PHP:

<?php
// pagina2.php

session_start();

echo 
'Bienvenido a la página #2<br />';

echo 
$_SESSION['color'];  // verde
echo $_SESSION['animal']; // gato
echo date('Y m d H:i:s'$_SESSION['time']);

// Puede querer usar SID aquí, como hicimos en pagina1.php
echo '<br /><a href="pagina1.php">página 1</a>';
?>
Las sesiones estan diseñadas para que conserves unos valores que necesitas usar a lo largo del uso de estas paginas. Obviamente el ejemplo del manual quizas no sea el uso mas practico pero si me parece el mas didáctico.

Cita:
por tu bien y la de tu sistema, planteate seriamente en actualizar a un nuevo modelo como la POO y MVC.
Si estoy de acuerdo que es necesario actualizarlo pero no me parece conveniente que use POO y MVC. Antes de hacer migrarse a la POO es importante que tenga claro los conceptos de variables de sesión (entre otros conocimientos) porque eso es como tratar de correr antes de aprender a caminar.

De verdad espero que te haya quedado claro el concepto y con todas las recomendaciones y los tutoriales puedas mejorar tu sistema (de hecho te diria que es obligatorio)
__________________
Blog de humor http://elcuasatar.net63.net/