Planet 4 You
Un spazio aperto alle riflessioni
Un spazio aperto alle riflessioni
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: 5% [?]
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: 8% [?]
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: 12% [?]
Ultimi Commenti