Ciao a tutti ho un'altro problema da sottoporre alla vostra attenzione, se vorrete darmi una mano![]()
ho una pagina asp che deve prelevare il contenuto di un database. e fin qui tutto ok. il fatto è che tale contenuto non è altro che una pagina html che a sua volta contiene codice asp.
vi spiego meglio. considerate i weblog. ogni utente si iscrive e ha a disposizione uno spazio in cui scrivere i propri messaggi, che si inseriscono in archivio. ma ha anche la possibilità di scegliersi un proprio template, ognuno dei quali avrà un layout diverso. pertanto ho pensato di trascrivere l'html di ogni template in una tabella.
ad esempio, template1
<html><head><title><%response.write(titolo_blog) %> </title></head><body>....
etc..
la pagina che visualizza il blog completo, da una parte preleva i dati quali nome, titolo, template scelto, testi, descrizione etc..., dall'altra richiama il contenuto della tabella di quel determinato template. quindi farà un response.write dell'html contenuto nel db.
solo che non funziona, il codice asp non viene tradotto ma trascritto
ad esempio, invece che stamparmi
<title>TITOLO blog</title>
mi stampa
<title><%response.write(titolo)%></title>
letteralmente.
è solo un errore di sintassi secondo voi, o dovrei abbandonare completamente l'idea?
se non sono stata molto chiara chiedete pure.![]()

Rispondi quotando
