L’utilizzo delle espressioni regolari è una pratica consigliata in tutti i linguaggi di programmazione. Il più classico esempio del loro utilizzo che prima salta alla mente nell’ambito di un sito Web è il controllo di un indirizzo email nella sua forma corretta.
VBScript utilizza l’oggetto RegExp a cui associare un Pattern che rappresenta il codice dell’espressione, ed il metodo Test che restituisce un valore booleano che specifica che l’operazione è andata o meno a buon fine.
(continua…)
L’invio di una Newsletter in ASP comporta non pochi problemi, specialmente per siti con un database di utenti ricco ed a maggior ragione se il database in questione è MS Access.
Vediamo cosa succede quando inviamo una Newsletter: ci connettiamo al database, estraiamo le centinaia o migliaia di record presenti, li memorizziamo nel campo nascosto del CDOSYS ed inviamo un’unica mail.
Nascono tre problemi regolandosi in questo modo: (continua…)
Uno dei servizi Web più diffusi nel mondo dell’intrattenimento e della comunicazione nella rete delle reti è l’invio ad amici e spasimanti di cartoline elettroniche, dette anche e-cards, ovvero una riproduzione (almeno dal punto di vista funzionale) di una normale cartolina cartacea, composta da una fotografia e da un messaggio associato.
Mentre nelle normali cartoline cartacee si specifica l’indirizzo di casa del destinatario, in una cartolina elettronica è sufficiente specificare l’indirizzo email del destinatario.
(continua…)
Quando si scrive un’applicazione Web in cui si richiede all’utente il proprio indirizzo email è sempre opportuno verificarne l’esistenza, onde evitare problemi di qualsiasi natura.
Allo scopo ci avvaliamo di un Web Service di Tiscali e vi ci interfacciamo attraverso l’oggetto XMLHTTP ed un semplice script ASP.
Naturalmente lo script funzionerà solo se il server di Tiscali continua a funzionare (potrebbe sempre avere un down e/o un riavvio lento) oppure finchè Tiscali non decida di chiudere il servizio Web in oggetto.
Veniamo alla pratica.
(continua…)
Grazie al componente JMail, oggetto di casa Dimac, possiamo creare, tra l’altro, una webmail per leggere attraverso uno script ASP i messaggi dalla propria casella di posta elettronica.
JMail non è un componente gratuito, ma esiste una versione free da scaricare gratis cliccando qui.
La creazione di una webmail prevede una connessione di tipo POP3. JMail mette infatti a disposizione la classe JMail.POP3.
(continua…)