09 aprile 2004 alle 11:53:56 L'idea sembra essere quella giusta, ma dove metto la funzione? e cosa devo poi mettere nel variables-inc? Per favore emu si piu preciso, in quanto non sono una cima!
--------------- Notepad Forever......
fsarzana
Principiante
19 Discussioni
09 aprile 2004 alle 12:23:13 Modificato il 09 aprile 2004 alle 12:25:43Io è esattamente quello che ho fatto, in toppage-inc.asp, riga 19 ho messo
ma questo mi serve soprattutto per i bookmark di IE, perché altrimenti TUTTE le pagine del sito hanno TUTTE lo stesso nome... cmq funziona, guarda: http://www.sanlorenzo-lodi.it --------------- Frank Zalabard ----------------------- sviluppo@aspnuke.it
ippocampo
Avanzato
162 Discussioni
09 aprile 2004 alle 12:32:11 Si frank lo so che funziona, ma non è sufficiente, bisogna far passare nel titolo il nome della singola risorsa, in questo modo è migliore la cosa! Io ho fatto alcune prove ma non riesco a fargli prendere il l' ors(title) mi da errore!
--------------- Notepad Forever......
09 aprile 2004 alle 13:28:06 Si, scusami ippocampo, il mio era un esempio incompleto, ma voleva essere solo una traccia, non ho il tempo di fare di piu'. Comunque la modifica e' diversa in ogni pagina, perche' cambia la tabella interessata, e deve essere fatta PRIMA dell'include della toppage-inc. Nel variables-inc andrebbero le dichiarazioni delle variabili in cui metti i valori che leggi dal db, in modo che nella toppage possano essere inserite. es. se fai: ... sTitoloDinamico = oRs("nTitle") ... nel variables-inc.asp dovrai aggiungere:
Dim sTitoloDinamico
--------------- development@aspnuke.it
ippocampo
Avanzato
162 Discussioni
09 aprile 2004 alle 13:48:24 Allora. ho fatto come ha detto emu, ma quando vado a richiamare il titolo dinamico mi da questo errore: Microsoft VB_Script runtime error '800a000d'
Type mismatch
/downloads.asp, line 25
In pratica ho aggiunto nella pagina download la stringa di richiamo al titolo del downolads: sTitoloDinamico = oRs("dTitle") Io non ho capito una cosa però, la connessione al db avviene nella pagina downloads-inc.asp che è inlcusa, ma funziona sta cosa? Ovvero lo posso prendere direttamente da li il titolo? Questo proprio non l'ho capito cacchio!
--------------- Notepad Forever......
09 aprile 2004 alle 14:39:35 Modificato il 09 aprile 2004 alle 14:40:58Purtroppo non riesco a farti un corso di asp tramite il forum, ma fai la modifica per il titolo che ti hanno indicato e poi sostituisci questo codice alla news.asp: <!-- #include file='includes/includes-inc.asp' --> <!-- #include file='includes/news-inc.asp' --> <!-- #include file='includes/comments-inc.asp' --> <!-- #include file='includes/edition-inc.asp' --> <% Dim sTitoloDinamico 'questa deve stare nel variables-inc.asp Dim oCn, oRs, rSQL
Set oCn = DBConnexion(DB_MAIN)
rSQL = "SELECT nID, nTitle, nAuthor, nDate, nHeader, nText, nImage, nURL, nRead, nCategory, cTitle, vCode FROM news, categories, versions WHERE nCategory=cID AND nVersion=vID AND nValid=True AND nID=" & Request.querystring("id")
Set oRs = DBRecordSet(oCn, rSQL) If Not oRs.EOF Then sTitoloDinamico = oRs("nTitle") end if oRs.close set oRs = nothing ocn.close set oCn=nothing
Nel file variables-inc ho messo la dim sTitoloDinamico e nel toppage ho aggiunto sTitoloDinamico come ha detto emu. Ma dopo aver fatto queste modifiche ottengo il seguente errore:
Microsoft VB_Script runtime error '800a01c2'
Wrong number of arguments or invalid property assignment: 'Dysplaytitle'
/downloads.asp, line 19
Non capisco cosa non va, datemi una manina d'aiuto!
--------------- Notepad Forever......
ippocampo
Avanzato
162 Discussioni
09 aprile 2004 alle 15:22:05 Ciao Emu, ho fatto come mi hai indicato, ma nel titolo spunta solo ARTICOLI ma niente ors(ntitle), mannaggia alla miseria, ma come cacchiarola è? Sembra facile, ma mi sto perdendo in un bicchiere d'acqua! A te funziona questa modifica?
--------------- Notepad Forever......
09 aprile 2004 alle 15:39:03 Io ho provato con le modifiche per il titolo di benacus e le mie sulle news e funziona. Purtroppo sono al lavoro e non riesco a seguirti. Ciao
--------------- development@aspnuke.it
benacus
Avanzato
177 Discussioni
09 aprile 2004 alle 17:36:10 ippocampo, ho provato il codice di emu in locale e ti assicuro che funziona. Ti do al volo 2 consigli: primo ti sconsiglio di spezzare il codice in due visto che cambia da una sezione all'altra, dunque unisci il tutto in un unico file (nel tuo caso downloads.asp); secondo, se devi provare cose nuove attieniti scrupolosamente ai suggerimenti che ti danno, se emu ti ha fatto l'esempio su news.asp prova prima con quello, se funziona fai altre prove. ciao
--------------- http://www.sirmioneonline.it