Como usar una session ¿?
1)
session_start();
session_register("carro");
echo $carro;
2)
session_start();
$_SESSION['carro'] = "mi carrito";
echo $_SESSION['carro'];
NO importa el modo de uso.
Hay alguna diferencia?
Gracias.
La diferencia es que session_register registra la variable como global, y solo funciona si register_globals esta activado.
Saludos
En la primera puede que tengas problemas si no sabes programar seguro ya que si procesas esa función con una variable que el usuario pueda manipular podrá establecer variables y crear bypasses o provocar errores de interpretación.
Si no tienes mucho tiempo programando mejor usa la dos.