Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Problema include?

  1. #1
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412

    Problema include?

    Ciao ragazzi, ho la seguente index (nella root del sito):

    <html>
    <head>
    <title>:: 95034.it ::</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body leftmargin="0" topmargin="0">
    <table width="780" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td colspan="2" bgcolor="#99CC00"> <div align="right">

    </div></td>
    </tr>
    <tr>
    <td width="405" height="99" bgcolor="#FFFFFF"></td>
    <td width="375" bgcolor="#FFFFFF"> <div align="center">

    </div></td>
    </tr>
    <tr>
    <td colspan="2"></td>
    </tr>
    <tr>
    <td colspan="2"><div align="right">Registrazione</div></td>
    </tr>
    <tr>
    <td colspan="2"></td>
    </tr>
    </table>
    </body>
    </html>



    mentre la pagina vedi.asp (dentro la cartella banner) è la seguente:



    <%
    Set Conn=Server.CreateObject("ADODB.Connection")
    strConn="driver={Microsoft Access Driver (*.mdb)}; "
    strConn=strConn & " DBQ=" & Server.MapPath("mdb-database/generale.mdb")
    strConn=strConn & ";pwd=" & strCode
    Conn.Open strConn

    Dim strdata, strpassata
    miaData = Now
    strdata = (formatDateTime(miaData, vbShortDate))

    sql = "SELECT * FROM dati ORDER BY ID"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.open sql, conn, 3,3

    If not rs.EOF Then
    strBanners = rs.getrows()
    rs.movefirst
    Do While Not rs.EOF
    intCounter = intCounter + 1
    rs.movenext
    Loop

    If intCounter < 2 Then
    file = "../public/banner/" &strBanners(2,0)
    strid = strBanners(0,0)
    url = "banner/cambiourl.asp?id="&strid&"&url="&strBanners(3,0)
    strDisplay = "[img] & file & [/img]"

    Else
    Randomize
    intID = Int(Rnd * intCounter)
    file = "public/banner/" &strBanners(2,intID)
    strid = strBanners(0,intID)
    url = "banner/cambiourl.asp?id="&strid&"&url="&strBanners(3,intI D)
    strDisplay = "[img] & file & [/img]"

    End If
    Else
    ' If there are no banners in DB, display default banner
    strDisplay = "[img]&strDefault&[/img]"
    End If

    sql = "SELECT * FROM dati WHERE id=" & strid
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.open sql, conn, 3,3

    strpassata = rs("data_scadenza")

    valore = dateDiff("d", strpassata, strdata)

    If rs(5) = rs(6) or rs(9) = "no" or valore < 0 then
    rs(9) = "no"
    rs.update
    response.redirect("vedi.asp")
    else
    Response.Write(strDisplay)
    rs(6) = rs(6) + 1
    strcrate = (rs(7)/rs(6))*100
    rs(8) = strcrate
    rs.update

    rs.Close
    set rs = Nothing
    conn.Close
    set conn = Nothing
    end if
    %>


    ma non va.... Ho paura di sbagliare qualcosa con gli include!!!

  2. #2
    Se ti dà errore, che errore dà e a quale riga...

  3. #3
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412
    errore 404...

  4. #4
    Originariamente inviato da digitm
    errore 404...
    Vuol dire che il file che richiami non esiste.

  5. #5
    Ok a che riga..
    Se non ti fa vedere la riga STRUMENTI --> OPZIONI INTERNET --> AVANZATE --> LEVA IL FLAG A MOSTRA URL BREVI

  6. #6
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412
    X weppos:
    avevo avuto lo stesso dubbio, ma la pagina è presente. Anzi per vedere se l'errore fosse stato li, ho creato una pagina vedi.asp con dentro un semplice response.write e va alla grande...

    X fcrisafi:
    avevo già deselezionato la casella, ma non mi dice nulla sull'errore.

  7. #7
    Prova a fare un pò di prove levando ora un include, ora l'altro, ora tutti e due

  8. #8
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412
    se tolgo il secondo include della index va... se tolgo il primo no... quindi il problema sta in vedi.asp

  9. #9
    Lancia il file vedi.asp da solo.


    Comunque verifica questa riga:

    response.redirect("vedi.asp")

    forse dovrebbe essere

    response.redirect("banner/vedi.asp")

  10. #10
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412
    se faccio partire vedi.asp da solo, mi da lo stesso errore...

    riguardo il secondo suggerimento, l'ho modificata e adesso mi da:


    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver] '(unknown)' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

    /banner/vedi.asp, line 6

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.