Un spazio aperto alle riflessioni
Informatica
PHP – da textarea a html per invio email
31 ago
Se vi dovesse capitare di voler mandare per email del testo formattato con HTML, usando la funzione mail o phpmailer in PHP, avrete notato che se inviate un campo textarea, questo arriverà nella email inviata non formattato e riportato come rigo singolo. Se volete ripristinare la formattazione nel campo text, basta aggiungere la funzione nl2br() ed il gioco sarà fatto.
ecco un esempio di codice in phpmailer dove note è un campo <textarea name=’note’></textarea> all’interno del form d’invio :
include_once(‘PHPMailer/class.phpmailer.php’);
$mail = new PHPMailer();
$mail->From = “vostra email”;
$mail->FromName = “vostro nome”;
$mail->Subject = “xxxxxxxxxxxxxx”;
$mail->AltBody = “Per poter leggere correttamente questo messaggio è indispensabile che il tuo client di posta elettronica sia abilitato per l’html”;
$mail->Sender = “vostra email”;
$html_body = ‘<html>
<body>’.nl2br($note).’<br/>
</body>
</html>
‘;
$mail->MsgHTML($html_body);
$mail->AddAddress($email);
$mail->AddAddress(‘altra email se necessario invio multiplo’);
if($mail->Send())
{
echo ‘mail inviato correttamente’;
}
else
{
echo ‘Errore: mail non inviato’;
}
Popularity: 8% [?]
PHP – file in una cartella
26 ago
Se avete bisogno di elencare e puntare i file contenuti in una cartella, utilizzando PHP, potete usare questo semplice script
<?php
$cartella = opendir(‘<vostra cartella>/’);
echo “<b><u>Elenco files presenti</u></b><br>”;
while (false !== ($file = readdir($cartella))) {
if ($file != “.” && $file != “..”) {
echo $file.’<br>’;
}
}
closedir($cartella);
?>
Se volete elencare solo i files con una certa estensione (esempio PDF) potete sostituire lo script sopra con questo
<?php
$cartella = opendir(‘./’);
echo “<b><u>Elenco files PDF presenti</u></b><br>”;
while (false !== ($file = readdir($cartella))) {
if ($file != “.” && $file != “..”) {
$ext = strtolower(substr($file, strrpos($file, “.”), strlen($file)-strrpos($file, “.”)));
$nome = strtolower(substr($file, 0, strrpos($file, “.”)));
if ($ext==’.pdf’){
echo “ <a href=’”.$file.”‘>”.$nome.”</a> <br>”;
}
else
{ //else echo $ext.’<br>’;
}
}
}
closedir($cartella);
?>
Popularity: 11% [?]
Cancellare Cache firefox
16 ago
se dovete cancellare la cache di FireFox, dovete seguire queste semplici operazioni:
Aprire Firefox:
- Opzioni – Preferenze – Avanzate
- Nella sezione rete premere il pulsante “cancella adesso” vicino a Memorizzazione dati non in linea
- chiudere ed il gioco è fatto
Popularity: 14% [?]
Ubuntu – Migrare da Outlook express a Evolution / Thunderbird
30 lug
Se dovete migrare da outlook express ad evolution avrete la necessità di convertire i vari files *.dbx per importarli nel nuovo gestore di posta elettronica. Una soluzione è quella di usare il programma dbxconv.exe
- Copiate la directory contenente i dbx sulla scrivania / desktop (dove preferite voi)
- copiateci dentro il file dbxconv.exe
- se siete su windows entrate nel prompt comandi e lanciate dbxconv.exe *.dbx e lasciatelo lavorare ….
- se siete già sotto linux / ubuntu lanciate dal terminale wine con il comando wineconsole cmd (se non avete installato wine date, sempre da terminale, sudo apt-get install wine). Wine vi proporrà la stessa scermata di windows; recatevi all’interno della cartella dove avete le copie dei dbx e di dbxconv. Lanciate il programma di conversione digitando dbxconv.exe *.dbx e lasciatelo lavorare …..
Alla fine della conversione potete aprire evolution e lanciare l’import dei messaggi ed il gioco è fatto!
Nel caso in cui vogliate invece importarli in Thunderbird, scaricatevi il plugin ImportExportTool poi aprite Thunderbird, andate su strumenti e Componenti aggiuntivi, qui selezionate il file sopra citato e installatelo. Thunderbird si chiuderà e riaprirà ed ora avrete nella sezione strumenti il comando ImportExportTool. premetelo e godetevi l’import dei files….
Popularity: 22% [?]
Ubuntu – Cerca e sostituisci testo in più files
29 lug
Se vi trovate a dover cercare del testo, per sostituirlo, in più files all’interno della stessa cartella vi consiglio di dare un’occhiata a KFileReplace. Semplice e molto utile applicazione che troverete in Applicazioni / Accessori. così. per dire.
Popularity: 19% [?]

















Ultimi Commenti