Newsgroup: it.comp.www.asp
Titolo: Staticizzare pagine asp. Si puo'?

E' possibile che una classica pagina asp produca i suoi risultati in una
pagina html? 
Grazie
Riccardo
--------------------------------
Inviato via 
http://usenet.iol.it

 pagina html?
Lo potresti fare usando FSO... (scrivendo il risultato della pagina in un
file html) ma a che pro...
Ciao
--
Lino Mari
Intermedia srl
http://www.viadeimercanti.com
 - Il nuovo portale dell'e-business
http://www.imbnet.it
 - Intermedia Srl - Telematica e Multimedia

pagina html? 
non saprei... il bello di una pagina asp è che è dinamica.  io posso
avere un certo output da pippo.asp, un altro da pippo.asp?a=1, posso
avere un redirect a pluto.asp se vado su pippo.asp?a=2...
-- 
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport

path = server.MapPath("mia_cartella/mio_file.htm")
 Set objTextStream = objFSO.OpenTextFile(path, fsoForWriting, True)
 objTextStream.WriteLine "<html><head><title>I miei
risultati</title></head>"
 objTextStream.WriteLine "<body bgcolor=#FFCCCC>"
 objTextStream.WriteLine "<table border=0 align=center>"
 objTextStream.WriteLine "<tr align=center><td><font color=#000066 size=-1
face=Verdana, Arial, Helvetica, sans-serif>Mittente: " &
request.form("from") & "</font></tr></td>"
 objTextStream.WriteLine "<tr align=center><td><font color=#000066 size=-1
face=Verdana, Arial, Helvetica, sans-serif>Destinatario: " &
request.form("email") & "</font></tr></td>"
  objTextStream.WriteLine "<tr align='center'><td><br><font color=#000066
size=-1 face=Verdana, Arial, Helvetica, sans-serif>" & request.form("mes") &
"</font></tr></td>"
 objTextStream.WriteLine "<tr align='center'><td><br><font color=#000066
size=-1 face=Verdana, Arial, Helvetica, sans-serif>Saluti da " &
request.form("name") & "</font></tr></td>"
 objTextStream.WriteLine "</table></body>"
 objTextStream.Close
------------
Per esempio questo codice nella pagina send_mail.asp, in cui c'č un form a
quattro campi ("from", "email", "mes" e "name") mostra i risultati prodotti
nella pagina "mio_file.htm". Puoi evolverlo mettendoci qualunque risultato
che vuoi mostrare sulla nuova pagina.
Spero che ti sia di aiuto. (P.S.: ogni objTextStream deve rigorosamente
essere su una sola riga!!)
Simone.

 avere un redirect a pluto.asp se vado su pippo.asp?a=2...
Serve per liberare il carico dal server in quanto lo script Asp potrebbe
generare la pagina accedendo a molte risorse (DB e altro), mentre l'html
viene sputato fuori dal server.
Ovviamente non si può pretendere di staticizzare un motore di ricerca, ma
per pagine che hanno un output  differente a seconda della lingua corrente è
una soluzione utile.
ciao,
Luca


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La piu' grande community italiana di sviluppatori!

file html) ma a che
pro...
Per il (presunto) migliore posizionamento nei motori di ricerca
delle pagine html rispetto alle asp. Leggo poi nelle altre risposte alla
mia domanda che vi sono anche altri motivi.
Saluti


essere su una sola riga!!)
Grazie, penso che era proprio questo
l'esempio che cercavo. Ora provero' ad adattarlo al mio sito.
Saluti


 FSO?
File System Object... servono per fare operazioni su file, directory del
server... leggere, modificare, salvare, reperire informazioni sui file
presenti etc...
Per ulteriori info: 
www.aspitalia.com
Per scrivere su di un file di testo... o quello che vuoi...
http://www.aspitalia.com/liste/usag/script.asp?ID=16


 delle pagine html rispetto alle asp.
semmai per tutto tranne che per questo... html e asp, i motori di ricerca
non fanno differenza (e molti come google navigano anche pagine dinamiche)


 non fanno differenza (e molti come google navigano anche pagine dinamiche)
Figurati che google conosce meglio di me il mio sito!!! Tutto dinamico!!!


una soluzione utile.
ecco, questo mi interessa perché so facendo una cosa del genere.
il problema è che lo script in questione è in perenne aggiornamento a
causa delle richieste dei miei clienti.  in questo caso la
"staticizzazione" non è praticabile, no?


giorni (capita...)
aaah, ecco, a voi capita che non vi chiedano per dieci giorni di
seguito di modificare una pagina... beati voi... ;-)


 "staticizzazione" non è praticabile, no?
tutto si può fare :-)


 seguito di modificare una pagina... beati voi... ;-)
beh, non faccio la balia, in genere ;-)
cmq, č un 
q.sa
 di molto utile in molti casi, credimi...
