Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239

    Generare sequenza casuale di lettere e numeri

    Ciao a tutti uitlizzo questo codice per generare delle password casuali, una sequenza di lettere e numeri.
    Il server non mi restituisce nulla, come se stesse per impallarsi. Codice nocivo?



    codice:
    <%
    caratteri = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
    
    Randomize ' inizializza il generatore di numeri casuale
    
    Do Until len(password) = 10 ' qui imposti la lunghezza della password
    	carattere = Int((37 Rnd) + 1) ' Genera un valore casuale compreso tra 0 e Z.
    	password = password & Mid(caratteri,carattere,1)
    Loop
    Response.Write ("La tua password è : " & password & "")
    %>
    Grazie in anticipo.
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  2. #2
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    prova questa:
    codice:
    function generateFileName()
        	Dim counter
        	Dim TempLongID
        	For Counter = 1 To 8
        	 Randomize Timer / RND
        	 TempLongID = TempLongID & Chr((ASC("z") - ASC("a")) * RND + ASC("a"))
        	Next
        	Dim temp
        	Dim datetime
        	datetime = now()
        	generateFileName = TempLongID
        End function
        
    strGenerateFileName = generateFileName
    response.write strGenerateFileName & "
    "

  3. #3
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239
    volendo anche con i numeri?
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  4. #4
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    codice:
    function GenerateSessionID(nchar)
    dim sessionID
    sessionID = ""
    randomize timer
    dim i, n
    for i=0 to nchar-1
    do
    n = int(rnd * 75) + 48
    loop until ((n >= 48) AND (N <= 57)) OR ((N >= 65) AND (N <= 90)) OR ((N >= 97) AND (N <= 122))
    sessionID = sessionID & chr(n)
    next
    GenerateSessionID = sessionID
    end function
    strGenerateSessionID = GenerateSessionID(30)
    
    response.write strGenerateSessionID

  5. #5
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239
    olalalaaaaaaaaaaaaaaaaaaaaa!!
    Stupenda...dalla session, bella!
    Grazie infinite trodat.
    Ma che nome è?
    Ciao.
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

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.