- Home
- Categorie
- Coding e Sistemistica
- PHP
- mi sballa i caratteri nelle email in html!
-
mi sballa i caratteri nelle email in html!
Ciao a tutti!
Ho del codice php per mandare delle email in html e tutto mi funziona correttamente se non che quando le mail vengono lette da internet o quando faccio reply ad esempio su Eudora (o thunderbird, o outlook, o sempre in pratica) mi sballa la dimensione dei caratteri...e non riesco a capire per quale motivo!
Quando arrivano su un programma di mail tutto funziona in modo corretto, ma il problema sorge non appena si fa o inoltra o rispondi.....nel caso di caselle email su internet inveece il problema lo fa sempre.....boh.....
Di seguito posto il codice!
Grazie mille!<?
ini_set('SMTP','xxxxx.xxxxx.it');
$name=$fetch['nome'];
$surname=$fetch['cognome'];
$mess="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<STYLE>
H5 {text-align: justify; text-decoration: none; color: #000000; font-size: 12px; font-family: Arial}
A:link, A:visited, A:hover { color: #0033FF }
h1 {text-align: left; text-decoration: none; color:; font-size: 12px; font-family: Arial; font-weight: normal}
h3 {text-align: left; text decoration: none; color: #336699; font-size: 24px; font-family: Bradley Hand ITC; font-weight: bold}
h4 {text-align: left; text-decoration: none; color:; font-size: 16px; font-family: Arial; font-weight: bold}</STYLE>
</HEAD>
<BODY bgColor=#ffffff link=#333333 alink=#333333 vlink=#333333>
<DIV><h1>Caro $name $surname,<br />
<br />
ciao</h1>
</BODY></HTML>
";$e=$fetch['email'];
$ogg="CIAO"; /oggetto dell'email/
$mittente="CIAO CIAO [email protected]"; /email mittente dell'email/
$reply="[email protected]"; /email per le risposte all'email inviata/$intestazioni = "From: $mittente\nReply-To: $reply\nX-Mailer: Sismail Web Email Interface\nMIME-version: 1.0\nContent-type: multipart/mixed;\n boundary="Message-Boundary"\nContent-transfer-encoding: 7BIT";
$body_top = "--Message-Boundary\n";
$body_top .= "Content-type: text/html; charset=iso-8859-1\n";
$body_top .= "Content-transfer-encoding: 7BIT\n";
$body_top .= "Content-description: Mail message body\n\n";$msg_body = $body_top . $mess;
if(!(mail($e,$ogg,$msg_body, $intestazioni))){
print "<H5>Invio della email fallito.</H5>";}
else{
print "<H5>Invio della email ha avuto esito positivo.</H5>";}
?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento senza titolo</title>
</head><body>
</body>
</html>
-
Ciao marco1981,
sposto la discussione in Php - Mysql
Shad