Por favor necesito un ejemplo de como enviar valores de variables a un archivo TXT por medio de un archivo en PHP, ya se como leer, solo me falta guardar los valores de las variables.
GRACIAS AMIGOS POR SUS CONSEJOS !!!
| |||
Enviar valores desde un swf a un txt usando php Por favor necesito un ejemplo de como enviar valores de variables a un archivo TXT por medio de un archivo en PHP, ya se como leer, solo me falta guardar los valores de las variables. GRACIAS AMIGOS POR SUS CONSEJOS !!! |
| |||
Re: Enviar valores desde un swf a un txt usando php Hola Kenchito, Porque no utilizas un php para recoger las variables de flash y pasarlas desde el php a un fichero de texto? Si lo haces así puedo ayudarte porque sé hacerlo pero si tiene que ser obligatoriamente que flash envíe directamente las variables a un txt, lo siento pero no sé como hacerlo ... de momento Un saludo |
| |||
Re: Enviar valores desde un swf a un txt usando php Hola gotrebla MUCHAS GRACIAS POR LEER MI MENSAJE. ESO ES LO KE KIERO. kiero leer y escribir en un archivo txt enviado desde flash usando php. Si sabes algo de eso dime como enviarle los datos al php desde el flash y como los puede recibir despues el flash desde php. Solo tengo esa duda. Yo se ke es con el loadvariablesnum para leer los valores de una variable, pero no se como hacer ke los envie al php y juegue con esos valores. |
| |||
Re: Enviar valores desde un swf a un txt usando php A ver te explico, tienes un flash donde hay una variable: nombre_flash = "Kenchito"; como tu bien has dicho, haces un loadVariablesNum("tu_php.php",0,"PO ST"); En el php que tienes, declaras una variable para que recoja el valor que se le está enviando desde Flash: $nombre_php = $nombre_flash; (en este caso Kenchito) Esta asignación es lo único que tienes que hacer para recoger la variable de flash, nada más. Ahora lo único que te faltaría sería enviarlo a un txt: $archivo_txt = fopen("mi_txt.txt",'w+'); fwrite($archivo_txt,$nombre_php); Y creo que eso es todo. Si no me he explicado bien, o quieres que te envíe algún ejemplo, dímelo y te lo hago llegar. Un saludo |
| |||
Re: Enviar valores desde un swf a un txt usando php mira tengo lo siguiente:
Código:
temp = "22"; climanum = "3"; control = "1"; loadVariablesNum ("../php/script.php?ran="+random(999), 0, "POST"); y en el php
Código:
le paso a las variables del mismo nombre de la variable ke recoge, no creo ke en eso haya problema, de todas maneras ya use variables con otro nombre y pero no me guarda nada, me aparece en el archivo de texto: $temp=$temp; $climanum=$climanum; $New = "temp=$temp&climanum=$climanum"; $fp = fopen( $filename,"w+"); if (flock($fp, 2))fwrite($fp, $New, 100); fclose( $fp );
Código:
porke es? no entiendotemp=&climanum= |
| ||||
Re: Enviar valores desde un swf a un txt usando php hola kenchito, el problema en tu script es que declaras:
Código:
al usar las comillas $new valdra exactamente eso: "temp=$temp&climanum=$climanum", textualmente y en letras. Supongo que tus variables $temp y $climanum son integers (numeros) de modo que lo que quieres hacer una gran cadena de texto que las contenga. Eso se hace asi:$new = "temp=$temp&climanum=$climanum"
Código:
entonces obtienes una cadena $new que contienes "temp=[valor]" ok?$new = "temp="; $new = $new + $temp; <!--tambien puedes hacer $new += $temp, es lo mismo =)--> Trata de no confundir integers con texto, ya que php los trata de diferente manera. A tal punto que cuando se programa en C (del que deriva php), se dice que tipo de variable es cada una antes de inicializarlas. Cuando encierras un valor entre comillas se trata como texto, no es posible usarlo para calculos. Saludos, cyualquier duda me dices. |
| |||
Re: Enviar valores desde un swf a un txt usando php no puede ser eso, porke cuando veo el archivo txt me aparece:
Código:
lo ke kiere decir ke el valor ke le paso a temp y climanum si los acepta, pero algo hace incoerente ke no se ke es, cuando las declaro en el flash las variables las declaro asi:temp=&climanum=
Código:
temp = "22"; climanum = "3"; control = "0"; lo ke no son variables integer sino caracteres. |
| ||||
Re: Enviar valores desde un swf a un txt usando php hey kenchito perdona apenas termine de mandar mi mensaje volvi a leer el tuyo y me di cuenta de eso =Þ que habia mandado toda la sanata jaja. Ahora mismo estaba haciendo el swf y el php para ver cual era el problema... te respondo en un rato, saludos |
| ||||
Re: Enviar valores desde un swf a un txt usando php si partis del archivo txt en blanco, tu script de php escribe algo??? |
| |||
Re: Enviar valores desde un swf a un txt usando php Tampoco GOMO. No creo ke sea por el archivo. Yo pienso ke estoy pasando mal las variables al php desde flash, porke si esta ejecutando el php cuando corro flash, lo unico ke no hace es darle a las variables los valores correctos. MUCHAS GRACIAS GOMO por preocuparte por mi problema Alguien mas nos puede ayudar? |
| |||
Re: Enviar valores desde un swf a un txt usando php Podria ser ke en:
Código:
solo tenga ke ser:loadVariablesNum ("../php/script.php?ran="+random(999), 0, "POST");
Código:
porke mi problema es ke el php no recibe bien las variables ke le mando.loadVariables ("../php/script.php?ran="+random(999), 0, "POST"); O tendre ke modificar alguna propiedad de mi archivo txt? o php? |
| |||
Re: Enviar valores desde un swf a un txt usando php Hola kenchito, A ver, yo miraría de ir descartando problemas. Lo primero que haría sería comprobar que hay conexión entre el flash y el php. A mi a veces me ha pasado que usando el loadVariablesNum("mi_php.php",0,"PO ST") lo hacía mal porque lo tenía que poner así loadVariablesNum("http://localhost/mi_php.php",0,"POST") Yo lo que haría es que en el php crearía un txt con los valores que me llegan desde flash. Si te llegan, el problema está en el php y si no te llegan el problema sería al pasar los datos al php. Un saludo y ya me dirás cómo te llegan esos valores. |