Comunidad de diseño web y desarrollo en internet online

limpiar informacion guardada con "SharedObject"

Citar            
MensajeEscrito el 23 Oct 2006 06:58 pm
clabs

en un swf, estoy utilizando SharedObject, y tengo el vago conocimiento que al usarlo la informacion se guarda en el equipo en donde se este usando dicho swf (getloca, creo)

mi pregunta es, como puedo limpiar la informacion del archivo ".sol" y si existe forma de que dicho archivo se guarde en un servidor para que la informacion pueda ser accesada en cualquier equipo

saludos

Por on(release)

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Oct 2006 09:52 pm
Hola,

Puedes hacer algo como esto, imagina que creaste un "SharedObject" con informacion de un usuario.

Código :

var userInfo_so:SharedObject = SharedObject.getLocal("user_info");
userInfo_so.data.username = "Alberto";
userInfo_so.data.password = "123";


Para borrar la informacion solo debes hacer lo siguiente:

1. Usar la referencia del objecto "SharedObject"
2. Ejecutar la instruccion "clear" de dicho objeto.

Código :

userInfo_so.clear();


Espero te ayude en algo, saludos desde Costa Rica!

Por arcangelpc

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Oct 2006 10:06 pm
Para que se guarde una información en el servidor, necesitas usar un lenguaje de lado del servidor y LoadVars desde Flash. SharedObjects es algo completamente distinto.

Para limpiar un sharedobject, solo tienes que hacer esto:

Código :

so.clear();
Donde "so" es tu SharedObject.

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox
Citar            
MensajeEscrito el 23 Oct 2006 10:11 pm
gracias arcangel

ya quedo lo de clear();

:D

cualquier otra duda espero resolverla a traves de los foros

Por on(release)

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Oct 2006 01:15 am
gracias por igual a ti freddie

en relacion a lo de Loadvars y el lenguaje del servidor, supongo es algo en PHP, existe algun material dentro de cristalab o paginas similares(no iguales), para empezar a revisarlo?

por el momento el uso de shareobject me sirve, pero uno nunca sabe cuando se puede requerir algo para un nuevo proyecto

saludos de nuevo :wink:

Por on(release)

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 Oct 2006 01:52 pm
Bueno, definitivamente vas a tener que aprender a usar PHP (o algun otro lenguaje de lado del servidor, server-side). Aun asi puede que esto te ayude:

1. Codigo de PHP, este codigo es un ejemplo simple de como generar info en un PHP para que pueda ser leida en Flash por medio de LoadVars:

Código :

<?php
// Variables para enviar a Flash
$miNombre="Arcangel";
$miEdad="26";

// Valor para devolver a Flash, cada LoadVars a enviar esta formado por "&variable=valor&"
$valorFlash="&nombre=" . $miNombre . "&edad=" . $miEdad . "&";

// Devolver el valor a Flash, la info contenida dentro de
// esta variable es lo que lee el LoadVars
echo $valorFlash;
?>

Donde "$miNombre" y "$miEdad" son las variables en PHP que deseo enviar a Flash (esta info la puedes obtener de una base de datos). "$valorFlash" es la concatenacion (unir variables en una unica cadena de caracteres) de valores para devolver al Flash.

2. Codigo en Flash, este codigo es la forma en que se carga la info en Flash por medio del objeto LoadVars:

Código :

// Variable tipo LoadVars
var miInfo:LoadVars=new LoadVars();

// Que va a hacer la variable cuando haya cargado la info del PHP
miInfo.onLoad=function() {
    nombre_txt.text=this.nombre;
    edad_txt.text=this.edad;
}

// Comenzar a cargar la info del PHP
miInfo.load("archivo.php");


Ahora, te recomiendo que visites esta pagina: http://www.w3schools.com/php/default.asp para que puedas empezar con PHP, es un tutorial muy sencillo, creo que te va a ayudar mucho.

Espero te sirva en algo, saludos desde Costa Rica!

Por arcangelpc

6 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.