10 messaggi dal 02 aprile 2003
Salve a tutti, sto creando delle pagine protette in cui possono accedere solo gli utenti che vi registrano.

Vorrei però creare in automatico la password da inviare all'utente via posta elettronica.

esistono delle funzioni sicure oppure bisogna lanciare proprio un programma che magari garantisca maggiore sicurezza?

Se qualcuno potesse aiutarmi ve ne sarei grata...


Grazie mille.
Laura72


196 messaggi dal 21 febbraio 2002
Ciao Laura..

Per generare automaticamente una password basta che fai
una cosa del genere...

<%
randomize
password=""
do while len(password)<15
password=password+chr(65+int(rnd*26))
loop
response.write "Password generata="&password

%>


dopodichè controlli nel tuo database che per caso non ne esista
già una uguale e se esiste fai girare nuovamente la function..

Per poi spedire la password all'utente via mail puoi usare il cdonts...

;)

Alis
10 messaggi dal 02 aprile 2003
Grazie mille per il consiglio, provo subito.

Colgo l'occasione per porre un ulteriore quesito.
Questa volta sull'utilizzo dell'update.

Ho una pagina Aggiungi.html dove raccolgo i dati dal form.
La quale passa i dati ad una pagina aggiorna.asp che memorizza i dati in un database utilizzando "rs.update".

Le cose funzionano bene quando faccio la prova sul mio pc; quando invece mi collego al server dov'è depositato il sito riesco solo a visualizzare la pagina html, mentre la pagina asp mi da errore, "Errore interno al server, impossibile visualizzare la pagina".



Spero di essere stata chiara.
Grazie mille
Ciao Laura72
196 messaggi dal 21 febbraio 2002
Se sul tuo Pc le cose funzionano significa che lo "Script" è corretto!

Per cui.. gli errori possibili sono solo 2:

Puoi avere sbagliato stringa di connessione al database
..intendo il percorso fisico (o mappato) del database
(in pratica controlla dove fai la OPEN del database)

oppure..
potresti non avere le permission di scrittura sul server...

ad occhio e croce propendo per la prima ipotesi
;)

Controlla la stringa di connessione
Alis
10 messaggi dal 02 aprile 2003
Le tue considerazioni sono giustissime!!!

Ma secondo te se il percorso mappato del database che utilizzo è lo stesso che utilizzo per accedere al database in lettura dovrebbe essere corretto!! Giusto!?? E in lettura funziona alla grande.
Premetto che i database sono stati inseriti in una cartella diversa di dove sono i file asp.

Quindi penso che il problema sia l'accesso in scrittura.


Grazie mille dei consigli. Anche se sono cose semplice a volte avere qualcuno con cui parlarne è utile!!!

Grazie mille.
Ciao Laura72.
196 messaggi dal 21 febbraio 2002
..Ma figurati !!
Siamo qui apposta per aiutarci !! ;))

come già detto, se in locale ti funziona tutto egregiamente, si può a priori escludere la presenza di errori nel codice..

Se riesci ad accedere in lettura vuol dire che la mappatura
è corretta (hai utilizzato sempre la stessa vero ?)

e se nonostante tutto non funziona l'unica alternativa che rimane è
che ti mancano i PERMESSI DI SCRITTURA nella cartella dove
risiede il database!

Puoi verificare ?



Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.