Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    137

    nel file funziona incluso no!

    dunque buongionro a tutti, ho questa pagina che funziona perfettamente:
    Codice PHP:
      <%@LANGUAGE VBScript%> 
    <% 
    option explicit 
    Dim IDart
    carrellosessionearticolitotalecosto,sqlkey01DSNtempRSoConn 
    Response
    .Expires=-
    Response
    .AddHeader "Pragma","no-cache" 
    Response.AddHeader "cache-control""no-store" 
    response.buffer=true 
    IDart
    =request.QueryString("id"

    key01=IDart 


    sql="select ID, costo from prezzi where pagina like '
    %" &key01 &"%'" 
    set oConn=server.createobject("adodb.connection") 
    Set Rs = Server.CreateObject("ADODB.Recordset") 

    DSNtemp="DRIVER={Microsoft Access Driver (*.mdb)};" 
    DSNtemp=dsntemp & "DBQ=" & server.mappath("/www.miosito.it/db/prova.mdb") 
    oConn.Open DSNtemp 

    set RS = oConn.execute(sql) 

    costo=Ccur(rs(1)) 
    IDart=rs(0) 

    '
    recupera variabile che indica se il carrello è attivo 
    carrello
    =" " Request.Cookies("carrello"
    sessione Session.SessionID 
    if trim(carrello)<>"pieno" then 
    response
    .Cookies("carrello") = "pieno" 
    response.Cookies("ID") = sessione 
    articoli 

    totale 
    0.00 
    else 
    articoli Request.Cookies("nart"
    totale CSng(Request.Cookies("totale")) 
    end if 
    response.Cookies("nart") = articoli +
    response
    .Cookies("totale") = totale +costo 

    response
    .write("art:"&articoli&"-sessione:"&sessione&"-totale:"&totale&"-costo:"&costo&"-carrello:"&carrello"-art:"IDart 

    'FINE NEWSESS____________________________ 
    sql="INSERT INTO carrprovv (IDarticolo, IDsessione, costo) values ('"& IDart & "','" & sessione & "','" & costo &"')" 

    set RS = oConn.execute(sql) 

    set RS = nothing 
    set DSNtemp = nothing 
    oConn.Close 

    response.write("OK") 
    %> 
    ora volevo pulire il file e mettere il file connessione includendolo
    quindi ho tolto le righe
    Codice PHP:
    set oConn=server.createobject("ADODB.connection"
    set Rs Server.CreateObject("ADODB.Recordset"

    DSNtemp="DRIVER={Microsoft Access Driver (*.mdb)};" 
    DSNtemp=dsntemp "DBQ=" server.mappath("/www.miosito.it/db/prova.mdb"
    oConn.Open DSNtemp 
    e con i tag <% %> le ho messe in un file : connessione.asp che sta nella stessa dir del file origine.
    includendolo:
    --------------------------------------------------------------------------------

    ma a questo punto mi da errore:
    alla riga
    set RS = oConn.execute(sql)
    e mi dice:
    errore di runtime :
    Necessario oggetto: ''

    cosa ho sbagliato...
    mi sto incaponendo su una cosa stupida e che potrei lasciare perdere...
    ma che volete fa'
    grazie a chiunque possa darmi una mano...

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%@LANGUAGE = VBScript%> 
    <% 
    option explicit 
    Dim IDart, carrello, sessione, articoli, totale, costo,sql, key01, DSNtemp, RS, oConn 
    Response.Expires=-1 
    Response.AddHeader "Pragma","no-cache" 
    Response.AddHeader "cache-control", "no-store" 
    response.buffer=true 
    IDart=request.QueryString("id") 
    
    key01=IDart %>
    
    <%
    ...
    ....
    ....

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    137
    roby sei sempre il migliore....
    erano infatti i due
    %><% di chiusura e apertura codice....
    grazie grazie

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 © 2026 vBulletin Solutions, Inc. All rights reserved.