chalda.it
29dic/091

Controllo validazione email con php seguendo le specifiche RFC

validazione.email

Rileggendo il mio post precedente sulla validazione email tramite javascript e considerando il fatto che non sono riuscito a trovare una funzione equivalente in PHP, ho pensato di convertire la funzione io stesso.
I passaggi sono stati pochi, poiché le espressioni regolari non cambiano più di tanto tra javascript e perl.

17dic/093

Controllo validazione email con javascript anche con i nuovi domini accentati

validazione.email
Sempre la solita solfa!

Come fare a validare un indirizzo email con javascript?

La risposta quasi sempre è una questa semplice funzioncina:

function validEmail(email){
  return  /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+.([a-zA-Z])+([a-zA-Z])+/.test(email);
}

Bene... questa è sbagliata!!! Non riesce a validare alcuni indirizzi email! non ci credete?

17dic/0915

Come eseguire uno script all’uscita della pagina

onunload

Uscire da questa pagina?
Premere OK per continuare o Annulla per rimanere nella pagina corrente.

Quante volte abbiamo visto questo messaggio mentre cercavamo di uscire da una pagina?
Non so voi, ma io molte :)

In questo articolo parleremo di come aggiungere e personalizzare questo messaggio, rendendolo il meno intrusivo possibile.

Innanzi tutto, a cosa serve?

14dic/091

Come effettuare backup di database mysql (Importazione ed Esportazione)

esportazione.mysql

Il metodo più semplice che si può utilizzare per un backup di MySQL è tramite phpMyAdmin oppure Navicat, un paio di click e si ha il proprio backup sul proprio disco fisso.

Il problema nasce quando il database in questione è di notevoli dimensioni. Tali processi possono durare decine di minuti, occupando tempo, banda e fegato :)

Infatti phpMyAdmin tende ad usare molta CPU e non ha nessun riscontro visivo, il che fa impazientire anche i più calmi. Inoltre se per sbaglio non mettiamo l'opzione "Scarica il file compresso" (succede molto spesso) phpMyAdmin ci mostrerà a video tutte le query, occupando una miriade di RAM del nostro PC e nella maggior parte dei casi crashando il nostro browser e quindi rendendo inutile tutto il tempo perso.

3dic/091

Come effettuare il reset degli stili CSS

css

L'utilizzo dei CSS nelle pagine web ormai è una cosa normale.  Ormai anche il webmaster ai primi stadi utilizza i CSS per separare l'architettura del sito dall'aspetto grafico.
I CSS aiutano molto,  tanto che se un sito è fatto bene per fargli cambiare grafica basta intervenire solo su di esso senza toccare una riga di HTML.

Purtroppo però non è tutto oro ciò che luccica...
In un mondo perfetto le specifiche dei CSS sarebbero interpretate allo perfettamente allo stesso modo da tutti i browser in circolazione. In un mondo perfetto però... In questo ognuno fa più o meno quello che gli pare.

Come ovviare in parte  a questo problema? Utilizzando i CSS Reset!