Pagina 2 di 5 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 50
  1. #11
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    un'altra cosa.. se aggiorno la pagina, la session("carrello") mi si ripopola con i dati inviati la prima volta.. che devo fare un controllo sull'esistenza del id? :master:
    Voglio l'alt+s anche per FF

  2. #12
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    come controllo che già esiste ad es. il valore 25 nell'array?
    Voglio l'alt+s anche per FF

  3. #13
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    nessuno mi helpa
    Voglio l'alt+s anche per FF

  4. #14

  5. #15
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    he avevo creato un nuovo post dove ho scritto come facevo.. ma non riesco a trovarlo + :master:
    cmq io faccio così: (considerando che la var di sessione "carrello" mi possa venir fuori in questo modo: 10-25;10-88;10-15
    codice:
    realidprod=MID(idprodotto,4)
    quantita=request.Form(idprodotto)
    session("carrello")=session("carrello")&realidprod&"-"&quantita&";"
    valori = Split(session("carrello"),";")
    
    'controllo che il nuovo prodotto non esista
    for i = 0 to Ubound(valori)-1
        idprodotti = Split(valori(i),"-")
     	if idprodotti(0)=idprodotti(0+1) then
    	response.Write("l'array è duplicato")
        else
    	response.Write "l'array non è duplicato questi sono gli elementi "&session("carrello")
    	end if
    	Next
    end if
    ma mi viene fuori sempre che nell'array non ci sono duplicati.. mentre invece ce ne sono
    Voglio l'alt+s anche per FF

  6. #16
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se il controllo che fai è questo

    codice:
    if idprodotti(0)=idprodotti(0+1) then
    i duplicati non ci sono perché confronti 10 con 25, 10 con 88 ecc...

    Roby

  7. #17
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da Roby_72
    Se il controllo che fai è questo

    codice:
    if idprodotti(0)=idprodotti(0+1) then
    i duplicati non ci sono perché confronti 10 con 25, 10 con 88 ecc...

    Roby
    ah ecco.. mhh.. quindi? dovrei fare un ciclo all'interno del ciclo dove vado a ciclare idprodotti(0)? :master:
    Voglio l'alt+s anche per FF

  8. #18

  9. #19
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    ma no scusa.. io confronto sempre lo stesso elemento dell'array.. :master: o forse tu dici che confronto due elementi diversi per via di quell'(0+1) che diventa una somma e quindi 1 ?
    Voglio l'alt+s anche per FF

  10. #20
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    uff non ci riesco
    Voglio l'alt+s anche per FF

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.