All Free <Script>

tips and tricks per webmaster

Evitare la memorizzazione delle pagine nella cache

25 Marzo 2015        

Di seguito il codice:

<% Response.Expires = 0 %>

Qualora invece volessimo far scadere la nostra pagina in una data specifica avremmo usato:

<% Response.ExpiresAbsolute = #Dic 31, 2004 23:59:59# %>

Riempire dinamicamente una combo box

18 Marzo 2015        

Il codice che segue mostra come riempire una combo box con dati ad esempio prelevati da un database:

<select name="nomevariabile">
<%
do while not Rs.eof
valore=Rs("valore")
nome=Rs("nome")
response.write("<option value=" & valore &">" & nome &"</option>")
Rs.movenext
loop 
%>

Redirect in Asp.net

17 Marzo 2015        

Il redirect in Asp.net è identico a quello in Asp classic:

<%
Response.Redirect("nome_pagina.html")
%>

In più Asp.net possiede un ulteriore metodo dell’oggetto built-in Server che permette di nascondere l’indirizzo di destinazione a pagina caricata:

<%
Server.Transfer("nome_pagina.html")
%>

Spedire una e-mail dalla mia applicazione

17 Marzo 2015        

Spedire una email da un programma in .NET è diventato molto più semplice che in passato. Il namespace che ne facilita l’invio è System.Web.Mail.

dim myMail as new System.Web.Mail.MailMessage()
myMail.Subject = "Mail di prova." 
myMail.body = "Questa è una mail di test."
myMail.To = "Tizio"
myMail.From = "esempioatpippo.it"
smtpMail.SmtpServer = "[Nome o indirizzo IP del SMTP Server]"

ll membro SmtpServer della classe smtpMail è statico e indica il mail server da usare per inviare tutte le e-mail. Se la proprietà SmtpServer non è impostata, la mail è di default accodata sul sistema Windows 2000 locale, se invece è impostato la mail viene inviata direttamente al server specificato. smtpMail.send(myMail)

Inviare e-mail da ambiente locale

16 Marzo 2015        

Quando si sviluppano in locale degli script in PHP che devono inviare email, molto spesso il test in locale non funziona perchè PHP non riesce a trovare il server SMTP da utilizzare per la posta in uscita. Per fare in modo che PHP utilizzi il server SMTP a nostra disposizione è sufficiente aprire con un editor di testi, il file di configurazione di PHP che si chiama php.ini, situato nella directory principale del proprio sistema operativo (directory WINDOWS per XP). Individuare la stringa smtp e settarla con il proprio server SMTP preferito. Per esempio: se utilizzate Libero.it impostate la riga nel seguente modo: smtp = smtp.libero.it