PDA

Visualizza versione completa : Aiuto! Flash e ASP


PCinceppato
20-08-2004, 04.34.49
Ciao a tutti,
ho fatto questo script in un file asp "makef.asp"

<%
Dim grado;

nick = Trim(Request("nick"));
nome = Trim(Request("nome"));
eta = Trim(Request("eta"));
mail = Trim(Request("mail"));
pass2 = Trim(Request("pass2"));
grado=1;

StreamWriter dati=new StreamWriter(Server.MapPath("iscritti.txt"), true, System.Text.Encoding.Default);
dati.writeLine("_");
dati.WriteLine("nick= ",nick);
dati.writeLine("nome= ",nome);
dati.writeLine("eta= ",eta);
dati.writeLine("mail= ",mail);
dati.writeLine("pass2= ",pass2);
dati.writeLine("grado= ",grado);
dati.close();

Response.Write("att=ok");
%>

Si tratta di uno script che dovrebbe generare un file testo sfruttando le variabili che gli dovrebbe passare un file flash (*.swf)
mediante il comando loadVariablesNum("makef.asp",0,"POST");

IL mio problema è che facendo partire il file sfw non succede niente! Eppure l'ho messo nella stessa cartella del file asp. Qualcuno mi può gentilmente dare una mano? sono alle prime armi con l'asp. grazie

P8257 WebMaster
20-08-2004, 15.16.30
Le entità dinamiche presenti nella cartella (file flash, script asp) hanno il permesso di scrittura?

Bye :cool:

PCinceppato
20-08-2004, 16.51.54
gli attributi dei file non hanno la spunta

P8257 WebMaster
20-08-2004, 17.12.20
Ma nella cartella, sulle impostazioni del server, ci sono i permessi di scrittura?

Bye :cool:

PCinceppato
20-08-2004, 21.43.12
chmod 777
Ma non è che sbaglio qualcosa nell'invio delle variabili? perchè sembra proprio che lo script non venga eseguito. Se lo eseguisse almeno dovrebbe darmi degli errori e invece nulla.

P8257 WebMaster
21-08-2004, 14.27.03
Mi riferisco all'area di gestione di IIS in cui puoi assegnare i permessi di lettura/scritura/esecuzione su ognuna delle cartelle presenti sul server.. Verifica che la cartella che contiene gli script abbia questi permessi...

Dubito sia un problema legato allo script, mi viene più facile pensare che il problema sia dovuto al fatto che il file di testo non viene scritto.

Potresti anche fare debug verificando che lo script ottenga in maniera corretta i dati e le varibili vengano valorizzate nel modo corretto, facendogliele stampare a schermo piuttosto che mandarle direttamente al file

Bye :cool:

P.S.: le variabili vanno dichiarate...