Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    problemi con funzione <!-- #include file = "..." -->

    buonasera,
    ho un problema molto semplice ma che non riesco a risolvere
    volevo fare in modo che l'indirizzo del DB, anzichè essere presente in ogni pagina del mio sito fosse presente in un unico file chiamato URL.asp e poi, in ciascuna pagina inserisco <!-- #include file = "url.asp" --> in particolare ho provato in questo modo:

    nel file url.asp metto solo questa riga
    url_DB = "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("/mdb-database/censimenti3.mdb")


    mentre nei vari file asp inizio in questo modo
    .....
    <%
    <!-- #include file = "url.asp" -->
    .....


    ho provato a mettere il file url.asp prima di <%, così come ho ridenominato il file in url.inc ma non cambia nulla, ho sempre un errore.
    Ritengo che il programma non riconosca la variabile url_DB infatti se chiedo di visualizzarla (response.write(url_DB) non ottengo nulla.
    dove sbaglio?
    grazie 1000

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma la connessione al database dov'è?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Ma la connessione al database dov'è?
    riporto per intero il file:

    <%
    <!-- #include file = "url.asp" -->
    Set Conn = Server.CreateObject("ADODB.Connection")
    conn.Open url_DB
    Set RS = Server.CreateObject("ADODB.Recordset")
    ......

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova questa lasciano fuori il recordset, oltretutto OLEDB e meglio come prestazioni di Microsoft Access Driver (*.mdb)
    Codice PHP:
    <%
    Set strConn Server.CreateObject("ADODB.Connection")
    Conn_String "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" Server.MapPath("mdb-database/censimenti3.mdb")
    strConn.open Conn_String
    %> 
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Prova questa lasciano fuori il recordset, oltretutto OLEDB e meglio come prestazioni di Microsoft Access Driver (*.mdb)
    Codice PHP:
    <%
    Set strConn Server.CreateObject("ADODB.Connection")
    Conn_String "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" Server.MapPath("mdb-database/censimenti3.mdb")
    strConn.open Conn_String
    %> 
    Scusa ma sono poco esperto, vediamo se ho capito.....
    Ilmcodice che mi hai scritto lo riporto nel file url.asp.
    Poi mantengo la funzione include la dove già si trova?
    Inoltre, cosa intendi quando dici lasciamo fuori il recordset.....

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da salvatore1966 Visualizza il messaggio
    Scusa ma sono poco esperto, vediamo se ho capito.....
    Ilmcodice che mi hai scritto lo riporto nel file url.asp
    Esatto.
    Poi mantengo la funzione include la dove già si trova?
    Direi di si, non sapendo dov'è attualmente comunque mediamente si mette ad inizio pagina prima di tutto, ma non è un concetto assoluto.
    Inoltre, cosa intendi quando dici lasciamo fuori il recordset.....
    Non scriverlo nella connessione, lo userai quando dovrai aprire il recordset
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    La include va fuori dai tag dell'asp

    .....
    <!-- #include file = "url.asp" -->
    <%
    .....


    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Ciao, sto aggiornando il mio sito vecchio con uno nuovo in html5 responsive.
    Sul vecchio utilizzo: <!-- #include Virtual = "sidebar.asp" -->

    molto utile per effettuare modifiche in tutte le pagine, ma sul nuovo non funziona.
    Ci sono soluzioni alternative per tenere sotto controllo sidebar, menù e footer senza aprire e aggiornare tutte le pagine?
    Grazie

  9. #9
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cosi hai provato <!-- #include Virtual = "/sidebar.asp" --> (considerando sidebar nella root principale del sito)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  10. #10
    Il problema era che provavo solo in locale; caricandolo sul server ho risolto. Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.