
Necesito grabar un txt para despues poder obtener sus datos y armar una marquesina.
Caso de Uso
1.Ingreso los datos (textBox, textArea) aprieto y presiono el boton enviar para grabar lo que yo escribi en el txt.
Este es el codigo FLASH que envia los datos al PHP (esta ubicado en un fotograma):
Código :
obj_enviar = new LoadVars(); obj_recibir = new LoadVars(); btnEnviar.onRelease = function() { obj_enviar.Mensaje = tbNombre.text + ": " + tbMensaje.text; obj_enviar.sendAndLoad("grabarmsj.php",obj_recibir,"POST"); } obj_recibir.onLoad = function() { if (obj_recibir.enviado=="si") { lbluno.text ='Gracias, por tu saludo'; tbNombre.text =" "; tbMensaje.text =" "; } else { lbluno.text ='Error! al enviar saludo' ; } }
Este es el Codigo PHP:
Código :
<? $archivo = "mensajes.txt"; $newMensaje = $_POST['Mensaje']; $fp = fopen($archivo,"a+"); fwrite($fp, $newMensaje); fclose($fp); $fp = fopen($archivo,"r"); $msjCompleto = fread($fp, filesize($archivo)); fclose($fp); if ($msjCompleto=="") { echo"enviado=no"; } else { echo "enviado=si"; } echo"&fin=si"; ?>
Mi problema es que no graba el archivo mensajes.txt
No se cual es el error si lo encuentran por favor diganme o denme una ayuda. Muchas gracias
