Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Banner rotazione in asp

    Ciao a tutti,

    Nel mio sito web ho creato un circuito di banner a rotazione in asp con un database access in cui inserisco utenti e banner. All'interno dele pagine web vado poi ad inserire il seguente codice

    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    </head>

    <body>

    <script type="text/javascript" language="JavaScript" src="http://www.won.it/Banner_rotazione/select.asp?like=rotazione"></script>
    <noscript>
    </noscript>

    </body>

    </html>

    Il fatto é che fino a poco tempo fa funzionava, da qualche tempo non visualizza più alcun banner come si può notare nella pagina di prova che ho creato all'indirizzo http://www.won.it/banner_rotazione/spot.asp

    sapreste indicarmi il motivo?
    grazie in anticipo
    <Alessandro Milani
    e-mail: ale@won.it
    Sito web: www.won.it la rivista online da vedere
    Sito web 2: www.guidawebmaster.it tutto per il webmaster</font>

  2. #2
    caricando la pagina...
    http://www.won.it/banner_rotazione/s...p?like=default

    ho ottenuto l'errore:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x84c Thread 0x88c DBC 0x4c69f8c Jet'.

    /banner_rotazione/select.asp, line 5

    controlla i collegamenti al database e prova a scaricare il database, compattarlo e rimetterlo online.

    A volte funziona.

    Ciao ,
    Banda Bassotti
    http://www.yappy.it
    Socio donatore AVIS AIDO & ADMO

  3. #3

    database

    Ciao,

    Il codice inserito nella pagina select.asp é il seguente:

    <%
    Response.Expires=0
    Dim Conn
    Set Conn = Server.CreateObject("ADODB.Connection")
    conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("../database/banner.mdb")


    come=request.querystring("like")
    if come="rotazione" then
    Dim rs
    set rs=Server.CreateObject("adodb.recordset")
    SQL="SELECT * FROM banner where utente <> 'default' and ((tothits < maxhits or maxhits=0) and (totClick < maxClick or maxclick=0)) and Datediff('d',"& Date() &", endData)>0"
    rs.open SQL, Conn, 3,3
    if rs.recordcount="0" then
    set rs=Server.CreateObject("adodb.recordset")
    SQL="SELECT * FROM banner where utente='default'"
    rs.open SQL, Conn, 3,3
    %>

    da quello che vedo a mio parere il percorso al database é corretto almeno così mi pare. Cosa intendi con compattare il database? E' una cosa che non ho mai fatto
    grazie
    <Alessandro Milani
    e-mail: ale@won.it
    Sito web: www.won.it la rivista online da vedere
    Sito web 2: www.guidawebmaster.it tutto per il webmaster</font>

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Potrebbero per sbaglio averti tolto i permessi di scrittura nella cartella che ospita il db (se non sei in locale).

    Ad ogni modo collegati al db così:

    codice:
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("/database/banner.mdb")

    Roby

  5. #5
    L'errore che hai riscontrato a me è accaduto più volte nel caso in cui il database Access si "blocca".

    Spesso mi è sufficiente fare il download del file.
    Aprirlo con il programma Access.
    Compattarlo con il comando Strumenti > Compatta e ributtarlo online.

    A volte mi è stato necessario convertirlo anche ad una versione differente (da Access97 alle versioni più recenti).

    Ciao,
    Banda Bassotti
    http://www.yappy.it
    Socio donatore AVIS AIDO & ADMO

  6. #6

    database banner

    Ciao,

    Credo sia meglio se provate a verificare voi, collegatevi all' indirizzo http://www.won.it/Banner_rotazione/gestione/index.asp ed utilizzate come nome utente e password la parola prova così entrerete nella gestione del circuito, mi fido, entrate in gestione banner e selezionate un utente, vedrete che il banner si vede, ho provato a modificare l'accesso al database come dice roby, ma nulla, ho provato poi a compattarlo e rimetterlo online, gli accessi alla cartella database sono a posto altrimenti non si visualizzerebbero i banner nella gestione dei singoli utenti, poi nella stessa cartella ci sono altri database che funzionano. Il codice che inserisco nelle pagine web é il seguente:


    <script type="text/javascript" language="JavaScript" src="http://www.won.it/Banner_rotazione/select.asp?like=rotazione"></script>
    <noscript>
    </noscript>


    potrebbe essere quella la causa? Eppure ha sempre funzionato
    grazie
    <Alessandro Milani
    e-mail: ale@won.it
    Sito web: www.won.it la rivista online da vedere
    Sito web 2: www.guidawebmaster.it tutto per il webmaster</font>

  7. #7

    banner ortazione

    Ciao,

    Roby collegandomi come dici te non cambia nulla i banner continuano a non vedersi per caso c' é qualche errore nel codice inserito nelle pagine web, lo metto così magari ci butti un occhio



    <script type="text/javascript" language="JavaScript" src="http://www.won.it/Banner_rotazione/select.asp?like=rotazione"></script>
    <noscript>
    </noscript>
    <Alessandro Milani
    e-mail: ale@won.it
    Sito web: www.won.it la rivista online da vedere
    Sito web 2: www.guidawebmaster.it tutto per il webmaster</font>

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.