Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314

    generatore password casuali in un ciclo do while

    Ciao a tutti ,
    all'interno di un ciclo do while ho messo un generatore di password casuali (numeri e lettere) :

    Do While Not tsTextStream.AtEndOfStream

    caratteri = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ/"
    Randomize

    Do Until len(password) = 10
    carattere = Int((37 * Rnd) + 1)
    password = password & Mid(caratteri,carattere,1)
    Loop

    response.write password

    loop

    Il codice normalmente funziona benissimo ma in questo caso per tutte le righe scrive la stessa password non va avanti... non riesco a vedere l'errore , potete aiutarmi per favore??

    grazie
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  2. #2
    codice:
    Do Until len(password) = 10 
    randomize()
    carattere = Int((37 * Rnd) + 1) 
    password = password & Mid(caratteri,carattere,1)
    Loop

  3. #3
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    niente, ho provato ma non va nemmeno cosi... genera sempre la stessa password.
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  4. #4
    eliana, dopo che hai fatto la prima, la len è già 10.... azzerala ad ogni giro

  5. #5
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    Siii funziona!!!
    "Pensare è il lavoro più pesante che ci sia" mi riferisco a me... non ho proprio visto che non svuotavo la variabile.

    grazieee

    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  6. #6
    Originariamente inviato da liana79
    "Pensare è il lavoro più pesante che ci sia" ... mi riferisco a me ...
    allora hai sbagliato lavoro

  7. #7
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    Mi hai fregata ...
    giusta affermazione ma non ho sbagliato lavoro è troppo bello pensare !
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

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.