02 agosto 2007 alle 10:06:43 Salve, ho creato 2 nuove pagine asp che dovrebbero generare automaticamente un documento word con dati inseriti dall'utente. Le pagine si chiamano ferie.asp e ferie-inc.asp..scivo il codice:
Ferie.asp
<!-- #include file='includes/includes-inc.asp' --> <! eventuali altri include "di sistema" che servono --> <%
sTitlePage = "PROVA PAGINA"
' oppure utilizzate una vairabile che avrete aggiunto come ' spiegato nei capitoli precedenti: ' sTitlePage = GetTranslation("LANG_TITLE_MIAPAGINA") %>
set fso=CreateObject("Scripting.FileSystemObject")
set f=fso.OpenTextFile(("c:aspnuke207includesFerie.rtf"),1)
documento = f.ReadAll a="dony" documento=replace(documento, "[dataodierna]", a) documento=replace(documento, "[Cog]", a)
Response.ContentType="application/msword" Response.Write(documento) f.close set f=nothing set fso=nothing %> Testato fuori aspnuke funziona... In aspnuke ricevo il seguente errore:Oggetto risposta error 'ASP 0156 : 80004005'
Errore dell'intestazione
/Sito Siano/includes/ferie-inc.asp, line 12
Le intestazioni HTTP sono già state inviate al browser client. Se necessario, modificare le intestazioni HTTP prima di scrivere il contenuto della pagina. Se inserisco la linea di codice Response.ContentType="application/msword" nel file toppage-inc.asp ottengo una pagina non processata. Mi date una mano?Sono disperata. Il codice fuori aspnuke funziona perfettamente, la pagina apre ms word con il documento template compilato dai dati che l'utente ha inserito nel modulo
piosky_to2003 Esperto
2291 Discussioni
08 agosto 2007 alle 19:50:52 prima di tutto perche complicarsi la vita con tanti include