Buon giorno a tutti,
mi auguro che qualcuno possa aiutarmi...sto costruendo un sito che vende prodotti tipici, ho usato un pacchetto già fatto comprato da un sito americano (odio le cose fatte da programmatori esperti perchè è difficile capire dove mettere le mani!), in locale funziona tutto correttamente, ma quando pubblico tutto in rete, non si vede niente.
Il problema deve essere in una pagina, quella principale che fa funzionare tutto il sito: Application.asp.
In particolare credo che l'errore potrebbe essere questo:
C'è una variabile Const datasource = "DSN=conncartweaver;User ID=;Password=;" che richiama una pagina conncartweaver.asp dove per la connessione ovviamente viene usato il metodo MapPath...
però sul web non funziona.
Il codice di Application.asp:
<%
Const datasource = "DSN=conncartweaver;User ID=;Password=;"
Const dbType = "Access"
Dim websiteURL : websiteURL = "http://server/cosvical/"
Dim websiteSSLURL : websiteSSLURL = "https://server/cosvical/"
Dim onSubmitAction : onSubmitAction = "Confirm"
Dim targetResults : targetResults = "Results.asp"
Dim recordsAtATime : recordsAtATime = "10"
Dim targetDetails : targetDetails = "Details.asp"
Dim detailsDisplay : detailsDisplay = "Advanced"
Dim targetGoToCart : targetGoToCart = "ShowCart.asp"
Dim targetCheckout : targetCheckout = "OrderForm.asp"
Dim targetConfirmOrder : targetConfirmOrder = "Confirmation.asp"
Dim ImageThumbFolder : ImageThumbFolder = "cw2/Assets/product_thumb/images/"
Dim ImageLargeFolder : ImageLargeFolder = "cw2/Assets/product_full/images/"
Const cwLocale = "1033"
Const uploadCom = ""
Const mailObj = "AspEmail"
Const mailServer = "mail.arpanet.it"
Dim paymentAuthType : paymentAuthType = "none"
Dim paymentAuthName : paymentAuthName = "none"
Dim enableErrorHandling : enableErrorHandling = True 'False for testing, True for live sites
Dim cwDebug : cwDebug = False 'True for testing, False for live sites
%>
Il codice della pagina conncartweaver.asp è il seguente:
<%
Dim MM_conncartweaver_STRING
Set MM_conncartweaver_STRING = Server.CreateObject("ADODB.Connection")
MM_conncartweaver_STRING.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("db/cw2.mdb")
%>
Mi rivolgo soprattutto ai programmatori più esperti:
DATEMI UNA MANO!!![]()

Rispondi quotando