Pagina 1 di 7 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 68
  1. #1
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222

    login in locale ok, sul server no

    ciao,sto effettuando una pagina di login per accedere a una pagina(in cui vi è una limitazione d'accesso).se provo nel server web(IIS) tutto ok(solo disattivando il firewall)ma se carico sul server mi restituisce questo errore:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Driver Manager] Nome origine dati non trovato e driver predefinito non specificato.

    /Default.asp, line 14

    le ho provate tutte ma nulla,nn so come fare.il ragazzo del server è un mio amico e mi ha dato una mano,ma sostiene ci sia un errore nella connessione,credo xò che se cosi fosse nn andrebbe neanche in locale no?se qualcuno può aiutarmi......grazie

  2. #2
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ho dimenticato di postare la linea incriminata,eccola:

    MM_rsUser.ActiveConnection = MM_conn_prova_STRING

    a voi sembra che vada bene(purtroppo uso dw.....)

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il nome del db è errato.
    Posta la stringa di connessione.

    Roby

  4. #4
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    questa la connessione:

    <%
    ' FileName="Connection_odbc_conn_dsn.htm"
    ' Type="ADO"
    ' DesigntimeType="ADO"
    ' HTTP="true"
    ' Catalog=""
    ' Schema=""
    Dim MM_conn_login_STRING
    MM_conn_login_STRING = "dsn=login;"
    %>

    questa la pagina di login:

    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>

    <%
    ' *** Validate request to log in to this site.
    MM_LoginAction = Request.ServerVariables("URL")
    If Request.QueryString<>"" Then MM_LoginAction = MM_LoginAction + "?" + Server.HTMLEncode(Request.QueryString)
    MM_valUsername=CStr(Request.Form("username"))
    If MM_valUsername <> "" Then
    MM_fldUserAuthorization=""
    MM_redirectLoginSuccess="visualizza.asp"
    MM_redirectLoginFailed="10^.htm"
    MM_flag="ADODB.Recordset"
    set MM_rsUser = Server.CreateObject(MM_flag)
    MM_rsUser.ActiveConnection = MM_conn_prova_STRING
    MM_rsUser.Source = "SELECT user, pwd"
    If MM_fldUserAuthorization <> "" Then MM_rsUser.Source = MM_rsUser.Source & "," & MM_fldUserAuthorization
    MM_rsUser.Source = MM_rsUser.Source & " FROM prova WHERE user='" & Replace(MM_valUsername,"'","''") &"' AND pwd='" & Replace(Request.Form("pwd"),"'","''") & "'"
    MM_rsUser.CursorType = 0
    MM_rsUser.CursorLocation = 2
    MM_rsUser.LockType = 3
    MM_rsUser.Open
    If Not MM_rsUser.EOF Or Not MM_rsUser.BOF Then
    ' username and password match - this is a valid user
    Session("MM_Username") = MM_valUsername
    If (MM_fldUserAuthorization <> "") Then
    Session("MM_UserAuthorization") = CStr(MM_rsUser.Fields.Item(MM_fldUserAuthorization ).Value)
    Else
    Session("MM_UserAuthorization") = ""
    End If
    if CStr(Request.QueryString("accessdenied")) <> "" And false Then
    MM_redirectLoginSuccess = Request.QueryString("accessdenied")
    End If
    MM_rsUser.Close
    Response.Redirect(MM_redirectLoginSuccess)
    End If
    MM_rsUser.Close
    Response.Redirect(MM_redirectLoginFailed)
    End If
    %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento senza titolo</title>
    </head>

    <body>
    <form ACTION="<%=MM_LoginAction%>" id="frm_login" name="frm_login" method="POST">
    <table width="100%" cellspacing="5" cellpadding="3">
    <tr>
    <td>mail</td>
    <td><input name="username" type="text" id="username" /></td>
    </tr>
    <tr>
    <td>psw</td>
    <td><input name="pwd" type="password" id="pwd" /></td>
    </tr>
    <tr>
    <td></td>
    <td><input type="submit" name="Submit" value="Invia"/></td>
    </tr>
    </table>
    </form>
    </body>
    </html>

  5. #5
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    scusa,la connessione è questa:

    <%
    ' FileName="Connection_odbc_conn_dsn.htm"
    ' Type="ADO"
    ' DesigntimeType="ADO"
    ' HTTP="true"
    ' Catalog=""
    ' Schema=""
    Dim MM_conn_prova_STRING
    MM_conn_prova_STRING = "dsn=prova;"
    %>

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Hai creato sul server il DSN di nome "prova"??? Ne dubito.
    MM_conn_prova_STRING = "dsn=prova;"

    Usa una connessione DSN-Less, cerca nel forum.

    Roby

  7. #7
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    cosa intendi x creato sul server?considera che utilizzo dw e sono un pò impacciato.ho dato un occhio a delle documentazioni sulle dsn less,ma direi che con le dsn dovrei cmq ottenere ciò che mi serve(soprattuto xchè dw mi fa creare una dsn,ma una less no e dovrei farla a mano immagino.....)

  8. #8

  9. #9
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ecco,l'ho scritta:

    <%
    Dim DBConn
    Set DBConn = Server.CreateObject("ADODB.Connection")
    strConn= "driver=(Microsoft Access Driver (*.mdb); dbq=" & Server.MapPath ("database/db_prova.mdb"))
    DBConn.Open strConn
    DBConn.Close
    Set DBConn=Nothing
    %>

    nn devo dirti che nn funzia ovviamente vero?

  10. #10
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    cmq mi sfugge il xchè sul server web funziona e sul server del dominio no.......

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.