SESSION y/o COOKIE

S

Strings

Diferencia entre SESSIONES y COOKIE
Las SESSIONES se quedan guardadas en el servidor y se eliminan cuando cierras el navegador web (No puedes modificar el contenido de la SESSION)
COOKIE esta guardada en tu navegador y puedes modificar su contenido, por eso es recomendable utilizar SESSION

Utilizar SESSION:
Siempre que vayas a utilizar una SESSION necesitas poner:
PHP:
session_start();

Crear SESSION:
PHP:
$_SESSION['nombre'] = 'valor';
Mostrar SESSION:
PHP:
echo $_SESSION['nombre'];
Borrar SESSION:
PHP:
session_destroy();
Para saber si existe una SESSION:
PHP:
if(isset($_SESSION['nombre'])){
    //Existe
}else{
    // No Existe
}
Utilizar COOKIE:
Crear COOKIE:
PHP:
setcookie('nombre','valor');
Mostrar COOKIE:
PHP:
echo $_COOKIE['nombre'];
Borrar COOKIE:
PHP:
setcookie('nombre');
Para saber si existe una COOKIE:
PHP:
if(isset($_COOKIE['nombre'])){
    //Existe
}else{
    // No Existe
}
Mas información: Session y cookies
 

Jorge Reyes

1
Kappa
Social Media
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Desde
29 Mar 2012
Mensajes
2.647
Gracias por el aporte, sabia usar las sessiones pero las cookies no :distant:
 

Chapi

Delta
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
2 Ago 2011
Mensajes
618
No se puede decir "usen sesiones en vez de cookies" ... Son cosas complementarias y destinadas a distintos usos.
 

Dracux

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Jul 2013
Mensajes
66
Claramente Chapi, pero en situaciones donde ambas cosas dan lo mismo me decanto por las sessions.
 

Jhoubert

Beta
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 Nov 2012
Mensajes
102
A mi parecer es bueno usar cookies con datos no importantes, usar session con datos importantes, pero en lo posible usar session...
 
Arriba