Comunidad de diseño web y desarrollo en internet online

Ayuda, asignación y Envio de variables.

Citar            
MensajeEscrito el 30 Mar 2005 04:18 pm
A quien pueda ayudarme:
Necesito primero saber como mediante un click a un boton asigno un valor a una variable en el _root, osea a _root.variable y poder asignarle un valor (en este caso que tome valor = 1), y posteriormente dar click a un boton que se llama enviar y envie esta variable a un archivo .php que tengo en un servidor
mil gracias......

[Titulo del POST editado por javierdaniel]
Titulo nuevo: Ayuda, asignación y Envio de variables.
Titulo anterior: Ayuda, Auxilio

Por diheredia

11 de clabLevel



 

msie
Citar            
MensajeEscrito el 30 Mar 2005 07:31 pm
Primero declaras tu variable en la raiz..

var variable=0;//la inicializas en cero para ke se limpie cada vez

Pon este code en el boton ke le da el valor a tu variable.

Código :

 on(press){
_root.variable = 777;//pon el valor ke kieras
}



Pon este code en el boton ke manda tu variable a tu php.


Código :

on(release){
var variableLocal=0;
var myLoadVars= new LoadVars();
myLoadVars.variableLocal=_root.variable;
myLoadVars.sendAndLoad("file.php", myLoadVars, "POST");
myLoadVars.onLoad = function(aCupOfCoffee) {
  if(aCupOfCoffee){
    trace("Todo pasando..");
  }
  else{
     trace("Upss .. Quedo la cagá en algun lado..! ");
  }
 };//onLoad()
}//on()




Y por ultimo pon este code en tu php.

Código :


<?
$variableLocal = $_REQUEST[variableLocal];

mysql_connect("localhost","tuBaseDeDatos","tuPass") or die(mysql_error());
mysql_select_db("baseDeDatos") or die(mysql_error());

mysql_query("INSERT INTO tu_tabla(variableLocal) values('$variableLocal)"); 

?>



Pruebalo y me cuentas..

Salu2

Por pulento

48 de clabLevel



 

msie
Citar            
MensajeEscrito el 31 Mar 2005 02:49 pm
te agradezco, pero veo que declaras una variable me gustaria saber, como hago para enviar varias variables, ademas el .php que tengo recibe exactamente el mismo nombre como estan declaradas las variables en mi .fla

Por diheredia

11 de clabLevel



 

msie
Citar            
MensajeEscrito el 31 Mar 2005 06:44 pm
Lo de declarar mas variables no es problema ya ke el objeto loadVars te la manda todas de una vez.

Las variables las declaras en la raiz y las mandas de esta manera dentro del la rutina ke te di antes. de esta manera->


on(release){
var variableLocal=0;
var myLoadVars= new LoadVars();

myLoadVars.variableLocal=_root.variable;
myLoadVars.variableLocal=_root.variable1;
myLoadVars.variableLocal=_root.variable2;
myLoadVars.variableLocal=_root.variable3;
myLoadVars.variableLocal=_root.variable4;

myLoadVars.sendAndLoad("file.php", myLoadVars, "POST");
myLoadVars.onLoad = function(aCupOfCoffee) {
if(aCupOfCoffee){
trace("Todo pasando..");
}
else{
trace("Upss .. Quedo la cagá en algun lado..! ");
}
};//onLoad()
}//on()

<?
$variableLocal = $_REQUEST[variableLocal];
$variableLocal = $_REQUEST[variableLocal1];
$variableLocal = $_REQUEST[variableLocal2];
$variableLocal = $_REQUEST[variableLocal3];
$variableLocal = $_REQUEST[variableLocal4];

mysql_connect("localhost","tuBaseDeDatos","tuPass") or die(mysql_error());
mysql_select_db("baseDeDatos") or die(mysql_error());

mysql_query("INSERT INTO tu_tabla(variableLocal, ...variableLocaln) values('$variableLocal',....'$variableLocaln')");
?>

Lo de usar los mismos nombres no es problema ya ke las variables van encapsuladas y por lo tanto mantienen sus valores propios.

Salu2

Por pulento

48 de clabLevel



 

msie

 

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