Fabio Bonanni - Realizzazione siti internet L'Aquila
Web Developer L'Aquila
Attraverso questo sito voglio fornire informazioni sulla mia vita personale e lavorativa!
Nelle sezione "Curriculum" è presente una sintetica descrizione
del mio Curriculum Vitae dove è possibile trovare i miei riferimenti e la mia carriera lavorativa
ed universitaria.
Il sito presenta anche un sezione contente i lavori da me realizzati nell'ambito dello sviluppo
di applicazioni web e siti internet a L'Aquila.
Nella sezione Blog è possibile trovare post relativi a linguaggi di programmazione per sviluppo web lato client
e server come PHP MYSQL, HTML, CSS, Javascript e notizie ed aggiornamenti su Sistemi Operativi e tutto quello
il mondo dell'informatica e della tecnologia.
Chiunque fosse interessato a prendere contatto con me per colloqui di lavoro o per avere informazioni
e consigli per la realizzazione di applicazioni web e siti internet a L'Aquila e non, può trovare i miei riferimenti nella sezione
"Curriculum".
Assistenza tecnica computer, notebook, pc portatili anche a domicilio e con preventivo gratuito.
Fabio Bonanni
Google Toolbar incompatibile con Firefox 5: installare la Google Toolbar su Firefox 5
Con l'uscita della nuova release di Firefox, Firefox 5 molti dei componenti aggiuntivi e delle estensioni non sono più compatibili.
Uno dei più famosi ed utili è la google toolbar.
Per installare la google toolbar su Firefox 5 in attesa della nuova versione è molto semplice:
è sufficente installare il componente aggiuntivo Add-on Compatibility Reporter. Una volta installato basta riavviare firefox 5 alcune volte oppure andare nella sezione Strumenti -> Componenti aggiuntivi e selezionare i vari componente.
Esiste anche una procedura manuale per installare la google toolbar:
- Scrivere about:config nella barra degli indirizzi di Firefox e premere il tasto Invio;
- Cliccare sul pulsante Farò attenzione, prometto;
- Fare click destro in un punto “vuoto” del pannello di Firefox 5 e selezionare la voce Nuovo > Booleano dal menu;
- Rinominare la chiave creata in extensions.checkCompatibility.5.0 e assegnarle il valore false in modo che non venga eseguito il controllo di compatibilità e i componenti aggiuntivi continueranno a funzionare quasi correttamente.
PHP: inviare e-mail con Altervista (mail() - phpmailer)
Caso di studio: inviare una mail di conferma di registrazione agli utenti di un sito internet tramite altervista.
Oggi voglio trattare il problema che affligge molti utenti di Altervista: inviare e-mail tramite php con la libreria phpmailer o attraverso la funzione mail(). Come già saprete Altervista non ha server SMTP quindi non impazzite cercando configurazioni varie o soluzioni al problema.
Inoltre vi do la brutta notizia che Altervista non permette l'uso di server smtp esterni per problemi di sicurezza, quindi è inutile provare ad usare Phpmailer con il vostro server Gmail o altri.
Il mio consiglio è quello di usare la libreria mail() di PHP, meno potente di Phpmailer ma adatta al nostro caso di studio.
Saltiamo la parte relativa all'html in quanto va bene qualsiasi form con i dati che volete voi.
Lo script php invece sarà così:
$to = $_POST['email'];
$subject = "Registrazione effettuata con successo!;
$message = "Messaggio personalizzato";
$headers = 'From: esempio@gmail.com' . "\r\n" .
'CC: esempio2@gmail.com' . "\r\n" .
'Reply-To: esempio@gmail.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers)
Questo è il codice minimo per inviare l'e-mail, naturalemente consultando il manuale PHP potrete trovare molti altri parametri e opzioni.
Cito solo la possibilità di inviare la e-mail in formato html.
E' sufficiente aggiungere queste riche di codice per completare l'header del messaggio:$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$headers .= "Content-Transfer-Encoding: 7bit\n\n";
A questo punto all'interno della variabile $message potete inserire del codice formattato con i tag html.
Altervista provvederà ad inviare la mail (certo non è affidabile come i nostri cari gmail o altri ma per un sito di piccole dimensioni è ottimo).
L'unico neo è che non possiamo avere notizie in merito all'invio della mail in quanto sappiamo solo che la mail è stata presa in carico dal mail-server locale di Altervista.
Altervista,errore nella cancellazione di un file dal server: 553 Nome file proibito
Molti utenti di Altervista avranno sicuramente incontrato questo problema:
un file presente sul server ha un nome con uno slash seguito da un apostrofo (\') e quindi è impossibile cancellarlo.
E' inutile fare tentativi tramite client ftp (es. Filezilla) oppure dal pannello di controllo di Altervista perchè verrà sempre fuori l'errore:
553 Nome file proibito
L'unico modo per risolvere il problema è creare un piccolo script php che rinomini il file eliminando i caratteri errati e a questo punto è possibile cancellare il file tramite l'ftp.
Il codice è molto semplice:
<?php
$errato = "Nome\'errato.jpg";
$corretto = "Nomecorretto.jpg";
rename($errato,$corretto);
?>
Ora è sufficente inserire questo file php nella cartella dove si trova il file con il nome errato ed eseguirlo.
I più letti
- Installare VanBasco Karaoke su Windows Vista e Windows 7 (105071)
- Cambiare lettera unità Windows 7 (14722)
- Windows Vista: Applicazione sottosistema spooler ha smesso di funzionare ed è stato chiuso (12799)
- Outlook chiede la password di rete (11729)
- RelevantKnoledge cos'è? Virus, spyware, worm, trojan... (6105)
- CAMBIARE LO SFONDO SU WINDOWS 7 STARTER EDITION (6050)
- Rimuovere – Disattivare – Disinstallare Office Genuine Advantage ( KB949810 ) (5694)
- I tasti freccia in excel non funzionano più (4312)
- PHP: inviare e-mail con Altervista (mail() - phpmailer) (2723)
- Google Toolbar incompatibile con Firefox 5: installare la Google Toolbar su Firefox 5 (2386)