Visualizzazione post con etichetta asp. Mostra tutti i post
Visualizzazione post con etichetta asp. Mostra tutti i post

lunedì 14 novembre 2016

Leggi il post

Come commentare in ASP Classic

Se ancora usi l'asp classic, il vecchio ma sempre buono linguaggio di programmazione per il web asp, forse ti interesserà sapere come commentare una o più righe di codice.
Un commento in asp ti consente di non fare eseguire del testo, che viceversa verrebbe interpretato.


Come commentare in ASP Classic


Per commentare una riga di codice in asp classic, basta inserire un apice all'inizio della riga da commentare, così:

<%
'Ciao questo è un commento in asp classic
%>

E per commentare più righe di codice contemporaneamente in asp classic?
Brutte notizie, non è possibile commentare un'intera parte di codice asp classic con un semplice comando, ma bisogna commentare riga per riga con l'apice.
Ad esempio:

<%
'accidenti,
'in asp classic
'ogni riga di codice da commentare
'va scritta a mano con un apostrofo ad inizio riga!
%>

Se si pensa agli altri linguaggi di programmazione, questa è una grande limitazione (rima).
Tuttavia però, ci sono diversi software / editor di testo che consentono di inserire (e togliere) gli apici, e quindi i commenti asp, su più righe selezionate contemporaneamente, in modo da supplire a questo limite del linguaggio di programmazione.

martedì 12 aprile 2016

Leggi il post

Come spedire una email con asp classic e cdonts

Se usi ancora l'asp classic (non il .net) e vuoi sapere come spedire una mail da una pagina web, ecco la guida che fa per te (cit.).


Come spedire una email con asp classic e cdonts


Se usi iis (Internet Information Services) ed hai configurato correttamente il tuo smtp server (Simple Mail Transfer Protocol), puoi utilizzare il componente cdonts per spedire email da una pagina asp classic.

Scrivi il seguente codice per fare subito una prova:
<%
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From = "nomemittente <emailmittente@dominio.it>"
objMail.To = "nomedestitnatario <emaildestinatario@
dominio.it>"
objMail.Subject = "Titolo email di prova"
objMail.Body = "Corpo del messaggio dell'email di prova"
objMail.Send
Set objMail = Nothing

%>

Credo non ci sia nulla da spiegare, il codice è parlante :)
Sostituisci quindi le email del mittente e del destinatario e fai subito una prova.

Ecco tutti i parametri/proprietà settabili:
  • Bcc: Specifica i destinatari invisibili che riceveranno la mail per conoscenza
  • Body: Specifica il corpo della mail
  • BodyFormat: Specifica il formato del corpo dell'email, 0 = Html, 1 = semplice testo
  • Cc: Specifica i destinatari visibili che riceveranno la mail per conoscenza
  • From: Specifica il mittente dell'email.
  • Importance: Specifica l'importanza dell'email, 0 = bassa, 1 = media, 2 = alta
  • MailFormat: Specifica il formato dell'email, 0 = MIME, 1 = semplice testo
  • Subject: Specifica l'oggetto dell'email
  • To: Specifica il destinatario dell'email

Metodi
:
  • AttachFile(): Aggiunge un allegato all'email
  • AttachURL(): Aggiunge al corpo dell'email l'Url dell'allegato qualora ve ne fosse uno
  • Send(): Invia l'email a CDONTS che si occuperà di elaborare ed inviare l'email

Quindi prendendo il nostro esempio, se volessimo aggiungere un destinatario nascosto alla mail, dovremmo scrivere:
objMail.Bcc = "nomedestitnatarionascosto <emaildestinatarionascosto@dominio.it>"

Bene, adesso sai come spedire una mail da una pagina asp classic usando cdonts :)
Attuale questa guida vero? :p
Sarà, ma io l'asp classico lo uso ancora, è semplice e soprattutto molto veloce :)