Es este tutorial:
http://www.flash-db.com/Tutorials/saving/savingData.php?page=2
En mi script de Flash va esto:
submit.onPress = function(){ if(Title.text!="" && Comments.text !="" && Image.text!=""){ myData.Title = Title.text myData.Comments = Comments.text myData.Image = Image.text myData.sendAndLoad("save.php", myData, "POST") //php //myData.sendAndLoad("save.asp", myData, "POST") //asp //myData.sendAndLoad("save.cfm", myData, "POST") //cf } } myData = new LoadVars() myData.onLoad = function(){ if(this.writing=="Ok") { this.msg = "Submited data was saved" } else this.msg = "Error in saving submitted data" gotoAndStop(2) } stop()
Y en el PHP esto:
<?php //Capture data from $_POST array $title = $_POST['Title']; $comments = $_POST['Comments']; $image = $_POST['Image']; //Make one big string in a format Flash understand $toSave = "Title=".$title."&Comments=".$comments."&Image=".$image; //Open a file in write mode $fp = fopen("anastasio.txt", "w"); if(fwrite($fp, $toSave)) echo "writing=Ok"; else echo "writing=Error"; fclose($fp); ?>
Lo quiero hacer en una carpeta, ara usarlo offline, en local. Tanto el swf como el php estan en la misma carpeta y he creado el archivo "anastasio.txt". Pero me da error y no escribe nada en el txt.
Gracias,
Un saludo!
|
Por Eki
Envíale un mensaje privado Email
|