Javascript también puede manejar cookies
En el ejemplo del código de la pagina1.php anterior teníamos un trozo de código en Javascript que reproducimos otra vez:
...
<code id="mi-cookie"></code>
</p>
<script>
var arrayCookies = document.cookie.split(";");
for (var i=0; i<arrayCookies.length; i++){
var unaCookie = arrayCookies[i].split("=");
var nombre = quitaEspacios(unaCookie[0]);
if (nombre == "PHPSESSID") {
var contenido = escapaHtml(arrayCookies[i]);
setInnerText(document.getElementById("mi-cookie"), contenido);
break;
}
}
</script>
... Podemos ver que usamos document.cookie que nos devuelve un string con todas las cookies del dominio de esa página almacenadas en el navegador. La colección de cookies de un dominio son parejas nombre=valor separadas por punto y coma (
. Así haciendo un split(";") sobre ese string obtenemos un array de parejas nombre=valor, que luego separamos otra vez para obtener el nombre y buscar el que nos interesa, PHPSESSSID para mostrar el identificador en la página de ejemplo. Así veremos que realmente el identificador se almacenó en una cookie de nuestro navegador.Las tres funciones señaladas quitaEspacios(), escapaHtml() y setInnerText() las he creado para anular espacios antes y después de una cadena, escapar caracteres reservados e insertar texto dentro de un elemento.
No quiero extenderme ahora mucho sobre el manejo de cookies con JavaScript, pues mi interés está ahora en las que se gestionan desde un servidor para el uso de sesiones basadas en cookies. La única razón de exponerlo es para corroborar que esa cookie de sesión está realmente alojada en nuestro navegador.







y un Saludo a Antrax también estoy en su comu jeje (Parece buen tío xD) , bueno eso seria todo gracias. 
