Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1

    Carrello spesa SUN CHILI SOFT ASP - SUN ONE ASP

    Ciao,

    Ho un problema di questo tipo:

    1) Carrello della spesa funzionante su SUN CHILI SOFT ASP
    2) Copio tutta l'applicazione funzionante su altro server che ha installato SUN ONE ASP
    3) Le pagine asp funzionano ..ma nel momento in cui vado ad aggiungere al carrello articoli o a vedere il carrello mi da errore sulle righe dove si indica la sessione. Tipo: "Session("cart") = acart"

    4) Cosa c'è che non va ? Non mi ved ela sesisone ? Da cosa potrebbe dipendere ?


    CODICE CHE ELABORA L'AGGIUNTA (su server di porva funzioana) :


    <%@ LANGUAGE = "VBScript" %>




    <%
    q = request.form("qty")

    if q ="" or q= " " or q=0 or q ="0" then
    Response.Redirect ("aggiunto2.asp?qty=" & q & "&aggiunto=nessun articolo inserito")
    else

    productid=valid_sql(request.querystring("productid "))
    prix=valid_sql(request.querystring("prix"))
    stage=request.form("stage")
    catcode=request.querystring("catcode")
    custid=request.querystring("custid")
    ok=request.form("ok")
    price=valid_sql(request.querystring("price"))

    if productid=null or productid="" then
    response.redirect("error.asp?msg=" & Server.URLEncode("Nessun articolo presente con le caratteristiche richieste."))
    end if

    if stage="" or stage=null then

    else
    'add to shopping bag
    'create cart
    'Session("cart")=null
    If IsArray(Session("cart")) = false Then
    Dim acart(19,1)
    acart(1,0)=productid
    acart(1,1)=request.form("qty")
    Session("cart") = acart
    else
    acart=session("cart")
    incart=false
    for i=lbound(acart) to ubound(acart)
    if acart(i,0)="" and acart(i,1)="" and not(incart) then
    acart(i,0)=productid
    acart(i,1)=request.form("qty")
    incart=true
    end if
    next
    session("cart")=acart
    end if
    end if
    %>

    http://www.adottauntetto.com

  2. #2
    si vabbeh carino lo script, ma due cose

    1) hai provato a contattare chi distribuisce il software?

    2) ma che errore da? come direbbe qualcuno, "ho la palla di vetro dal meccanico"


    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    ...sarò più preciso

    La prima volta che aggiungo un articolo al carrello cliccando il bottone apposito vengo rimandato alla pagina aaa-aggiunto.asp e lo processsa nel modo corretto (tipo: tot. artcioli sono stati aggiunti al carrello).
    La cosa strana è funziona solo la prima aggiunta.
    Poi dalla prima in avanti più niente ed ottengo questo errore (errore che mi esce anche se clicco su visualizza carrello.. sempre alla riga dove si fa riferimento alla session)

    -------------------------------------------------------------------
    The page cannot be displayed
    There is a problem with the page you are trying to reach and it cannot be displayed.

    HTTP 500.100 - Internal Server Error - ASP error
    Apache/2.0.52 (Unix) Sun-ONE-ASP/4.0.2

    Technical Information (for support personnel)

    Error Type:
    Sun ONE ASP VBScript runtime (0x800A000D)
    Type mismatch
    /aaa-aggiunto.asp, line 36

    ....ecc.. ecc...
    -------------------------------------------------------------------------

    Purtroppo non ho contattato il distributore.. non sono un sistemista! (un grafico)

    http://www.adottauntetto.com

  4. #4
    :quote:

    http://www.adottauntetto.com

  5. #5
    :quote:

    http://www.adottauntetto.com

  6. #6
    help!

    Nessuno sa indirizzarmi da qualche parte o ha un carrello che gira su Sun ONE ASP ???

    http://www.adottauntetto.com

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    684
    Ho dato un'okkiata ma da quello che vedo puoi memorizzare massimo 20 articoli!
    infatti vedo che lo script fa questo:
    1^ dimensione come indice dei prodotti;
    2^ dimensione per memorizzare i dati,
    dove l'indice 0 è l'ID e l'indice 1 è la quantità.

    Ammesso che non ci siam un rikiamo a qualke funzione, qui non la vedo, che effettui il REDIM PRESERVE dell'array temo che con questo script il carrello sia limitato a 20 prodotti.
    Aggiungo anche che il redim preserve reimposta l'ultima dimensione quindi la 1^.

    Così non posso risolverti il problema,
    Chiedo a chi più esperto di me se sbaglio...

    Aggiungo e scusami l'ignoranza, questi carrelli preimpostati e questo server con installato SUN ONE ASP non li conosco. Purtroppo, ho dovuto imparare a farmeli da zero e come voglio io, e non ho mai usato e-commerce di terze parti. Ecco perkè gli argomenti forniti penso siano insufficenti per chi non conosce questi script preimpostati.

    ciao.

  8. #8
    Sai darmi uno scipt simile che posso provare su SUN ONE ASP ?

    Il codice non è un carrello preimpostato.
    è un niormale codice asp.
    ..e SUN ONE ASP è il servizio che fa girare le pagien sul server, tutto qui.

    (il mio problema è che ho passato un sito funzionante, da un server con CHILI SOFT ad una versione successiva che si chiama SUN ONE ASP)


    (grazie comunque)

    http://www.adottauntetto.com

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    684
    E' la prima volta che mi imbatto in questo argomento e grazie nm2002 ho imparato anche questo.
    Ti chiedevo solo di spiegarmi a grandi linee cosa fosse CHILI SOFT ASP v3.6 e roba simile, dopo una ricerca mi è tutto più chiaro.

    CHILI SOFT
    "Abbiamo detto che ASP è stato introdotto da Microsoft nel 1997. E' quindi uno standard relativamente giovane e legato alla tecnologia della azienda di Redmond. Infatti, affinché il codice ASP possa essere interpretato, c'è bisogno che il Web server utilizzato, sia un server Active X come ad esempio IIS o Personal Web Server (anche se per quest’ultimo ci sono alcune limitazioni di utilizzo). Ultimamente (in particolare dalla Chili Soft con Chili!ASP) sono state realizzate anche versioni per Netscape Enterprise, Lotus Domino, Solaris...[continua]

    Quindi ora so a cosa serve questo CHILI SOFT, non è altro che un WEB SERVER compatibile.

    SUN ONE
    WEB SERVER per o.s. Solaris della SUN

    Conclusioni:
    Essendo un web server compatibile, potrebbe essere non compatilbile al 100%?
    (Scusa il gioco di parole )
    In locale questo carrello lo usi con IIS, PWS o con SUN ONE?
    Credo che il WEB SERVER abbia bisogno di qualke impostazione, può darsi che le impostazioni di default delle session (IMHO) sono diverse da quelle impostate sui web server di Microsoft.

    Sono stato chiaro?

  10. #10

    http://www.adottauntetto.com

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.