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

    problemi connessione database

    ciao.. ho pubblicato il mio sito e ho problemi con i database.

    nel file di connessione ho questo:

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

    ma non funziona

    in Explorer mi dice "Impossibile visualizzare la pagina" HTTP 500 - Errore interno del server

    questo è l'indirizzo:
    http://www.nomedelsito.it/contattaci/inviaContatto.asp

    come database ho l'Access 2000 su host ma sul pc ho il 2003 forse dipende da questo?devo specificarlo?
    in locale funziona tutto perfettamente.

    ps: come host ho aruba

  2. #2
    Intanto fai ciò:

    dalle oprzioni del browser clic su strumenti --> Opzioni Internet --> Avanzate e qui deseleziona il chekc sulla dicitura "Mostra messaggi brevi HTTP".

    Riprova la pagina e dicci l'errore.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    ma l'errore c'è sempre? sia sul web, sia in locale?
    Sul tuo pc in locale funziona?
    Inoltre sul tuo pc devi fare come ti ha detto maximum per visualizzare la riga e la descrizione dell'errore,
    altrimenti non si capirà mai il problema.
    grario

  4. #4

    ecco..

    ho fatto come mi avete detto. explorer mi dice questo:



    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.

    /moduloutente/Login.asp, line 17




    in rete locale funziona..

  5. #5

    risolto ora c'è un secondo problema

    ciao. ho pubblicato il mio sito e ho questo errore:

    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.

    /moduloutente/Login.asp, line 17

    in Login.asp c'è il seguente codice:

    <%@ LANGUAGE = JScript %>
    <%
    errore = false;

    username = String(Request.Form("username"));
    password = String(Request.Form("password"));

    from = String(Request.QueryString("from"));

    if (username!="undefined" && username!="") {
    from = Request.Form("from");
    ADOConn = new ActiveXObject("ADODB.Connection");
    strConn = "";
    strConn += "driver={Microsoft Access Driver (*.mdb)};";
    strConn += "dbq=" + Server.MapPath("mdb-database/database.mdb") + ";";
    strConn += "pwd=prova"; // SELEZIONARE QUI LA PASSWORD DI ACCESSO AL DATABASE SCELTA!
    ADOConn.Open(strConn);
    tempUsername = username.replace(/'/g,"''");
    tempPassword = password.replace(/'/g,"''");
    sql = "SELECT * FROM dati WHERE username LIKE '" +
    tempUsername + "' AND password = '" + tempPassword + "'";
    ris = ADOConn.Execute(sql);
    if (ris.EOF) errore = true;
    else {
    Session.Timeout = 15;
    Session("username") = String(ris("username"));
    ris.Close();
    ADOConn.Close();
    if (from!="undefined") Response.Redirect(from);
    else Response.Redirect("MenuPagProtette.asp");
    }
    ris.Close();
    ADOConn.Close();
    }
    %>
    <html>
    <head>
    <title>Accesso Area riservata</title>
    <META http-equiv="Page-Enter" CONTENT="RevealTrans(Duration=2,Transition=12)">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_reloadPage(init) { //reloads the window if Nav4 resized
    if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
    else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
    }
    MM_reloadPage(true);

    function MM_displayStatusMsg(msgStr) { //v1.0
    status=msgStr;
    document.MM_returnValue = true;
    }
    //-->
    </script>
    </head>
    <body bgcolor="#FFFFFF" background="../Immagini/sfondohome2.jpg" text="#000000" >
    <div id="Layer1" style="position:absolute; left:2px; top:485px; width:979px; height:70px; z-index:1">
    <div align="center">


    <font color="#000000">Non vuoi pi&ugrave; essere membro? Contattaci
    inserendo nel campo &quot;Messaggio&quot; il seguente testo: &quot;Cancellazione
    dati personali&quot; inserendo anche il codice di riserva o la password.
    </font></p>


    <font color="#FF0000">CONTATTACI</font></p>
    </div>
    </div>
    <div id="Layer2" style="position:absolute; left:2px; top:4px; width:979px; height:94px; z-index:2">
    <div align="center">[img]../Immagini/Barre/barrausername.jpg[/img]</div>
    </div>
    <div id="Layer3" style="position:absolute; left:391px; top:174px; width:208px; height:83px; z-index:3">
    <fieldset>
    <legend><font color="#FF0000">Entra</font></legend>
    <form method="post" action="Login.asp">
    <input type="hidden" name="from" value="<%=from%>">




    Username:
    <input type="text" name="username" maxlength="20" size="25">
    </p>




    Password:
    <input type="password" name="password" size="25" maxlength="20">
    </p>



    <input type="submit" value="Entra Ora!">
    </p>
    </form> </fieldset></div>
    <div align="center">


    <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> </font></p>
    <% if (errore) { %>


    </p>


    </p>


    <font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif">DATI
    NON TROVATI , ACCESSO NEGATO. </font>
    </p>


    <font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Hai
    dimenticato Username o Password?</font><font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif">
    Clikka qui!</font>
    </p>


    </p>
    <% } %>






    </div>
    </body>
    </html>

    come risolvo? nella registrazione i dati arrivano al database ma quando mi trovo alla pagina Login.asp, inserisco login e password mi da l'errore che vi ho detto sopra..


    il database era versione 2000 poi l'ho convertito e ora è 2002-2003

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.