Estoy aprendiendo asp y lo llevo bastante bien, se escribir en archivos txt, en bases de datos, hacer consultas, bueno, de todo un poco y hasta ahora me ha ido muy bien pero el problema es cuando quiero enlazarlo con flash.
Las pruebas entre flash y bases de datos, solo puedo hacerlas desde mi servidor asi que a traves del IIS estoy haciendo una prueba para escribir datos en un .txt y luego leerlo, bueno, todavia estoy con lo de escribirlo que es lo que mas problemas me esta dando.
Ya tengo completo el asp, este se llama guest_book.asp y funciona correctamente. Hay va
<%@ Language=JavaScript %>
<%
var accion=String(Request("accion"))
var this_script_url = String(Request.ServerVariables("SCRIPT_NAME"));
var respuesta
//indicar el archivo txt
var guest_book_file = "guest_book.txt";
var abs_path = String(Request.ServerVariables("PATH_TRANSLATED"));
var file_to_open = abs_path.replace(/\\\w*\.asp/,"\\") + guest_book_file;
fso = new ActiveXObject("Scripting.FileSystemObject");
if (fso.FileExists(file_to_open)){
%>
De momento solo me interesa escribir desde flash en un txt a traves del txt y para eso tengo unos campos de texto de entrada en mi pelicula con los nombres de variables sNombre, sMail y sComments.
Despues de que el usuario los rellena pulsa un boton enviar con el siguiente codigo:
on (release) {
i=0
}
Y se va a el fotograma siguiente en el que ejecuto el tipico bucle:
if(iSuccess != 0){
gotoAndStop ("success");
}else{
i++
if (i>100){
gotoAndStop ("fallo");
}
}
Dos fotogramas mas palante y le mando otra vez a este fotograma, asi la var i se va incrementando, si llega a 100, fallo.
He visto en algunos foros dudas parecidas y me han comentado que revise lo del nivel por que seguramente es lo que hago mal, pero es que ya le he puesto como 0, _root, "_root" pero nada que ni a la de tres.
Sabeis cual es mi fallo o Teneis alguna ejemplo de hacer un libro de visitas o algo en lo que haya que escribir en una base de datos
U saludo a todos
form.zip
Description: Zip archive
