text via mail verzenden word enorm groot...
timo - 19/04/2006 21:49
PHP ver gevorderde
als ik via een flash bestand een mailtje wil verzenden word de tekst enorm groot.. een font tag die de size zou moeten corrigeren werkt niet... php:
<?php
error_reporting(E_ALL);
$mail = "timo@devnox.be";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$bericht = '<b>Support aanvraag van <i>'.$_POST['naam'].'</i></b><br />
-----Bericht-----<br />
'.nl2br($_POST['bericht']).'<br />
----/Bericht-----<br />
KlantID: '.$_POST['klantid'].'<br />
Mail/MSN: '.$_POST['email'];
mail($mail,"Support aanvraag @ cms.devnox.be",$bericht,$headers);
?>
<?php
$mail = "timo@devnox.be" ;
$headers = "MIME-Version: 1.0\r \n " ;
$headers .= "Content-type: text/html; charset=iso-8859-1\r \n " ;
$bericht = '<b>Support aanvraag van <i>' . $_POST [ 'naam' ] . '</i></b><br />
-----Bericht-----<br />
' . nl2br ( $_POST [ 'bericht' ] ) . '<br /> ----/Bericht-----<br />
KlantID: ' . $_POST [ 'klantid' ] . '<br />
Mail/MSN: ' . $_POST [ 'email' ] ;
mail ( $mail , "Support aanvraag @ cms.devnox.be" , $bericht , $headers ) ; ?>
AS is niet egt bijzonder:
verzend.onRelease = function() {
loadVariablesNum("supportmail.php", "0", "POST");
};
verzend. onRelease = function ( ) {
loadVariablesNum( "supportmail.php" , "0" , "POST" ) ;
} ;
iemand enig idee (de properties van de inputs op de laagste font zetten heeft als output dat je gwn amper kan zien wat je ingeeft... ook tekst als html verzenden bij properties werkt niet...
12 antwoorden
Gesponsorde links
timo - 19/04/2006 21:57 (laatste wijziging 19/04/2006 22:02)
PHP ver gevorderde
ook als ik de tekst type op bitmapshit zet werkt et niet...
je was toch offline^^
EDIT: http://files.fi...einfo.html
handig zo'n prive pag. bij filefront... unlimited bandwith+storage om al je shit te storen... ook voor tutschrijvers met screenshots:p^^
Thomas - 20/04/2006 11:46
Moderator
Je kunt toch HTML binnen je mailtje gebruiken?
Gebruik een span/div/pre/... tag die je een style meegeeft waarin je je fonttype en -grootte zet?
<span style="font-family: Courier New; font-size:10pt">Courier New, 10pt</span>
< span style= "font-family: Courier New; font-size:10pt" > Courier New , 10pt</ span>
timo - 20/04/2006 15:02
PHP ver gevorderde
bij mij werken die link wel (moet je wel ook dat met die ;; selecteren, jou link werkt weer niet^^)
@FangorN: al geprobeerd...
Thomas - 20/04/2006 15:07
Moderator
Dat lijkt me sterk dat dat niet werkt.
Geeft eens de volledige mail-body dan?
En met welk mailprogramma bekijk je de mail? Weet je zeker dat die de stijl-regels niet "overruled"?
timo - 20/04/2006 15:14 (laatste wijziging 20/04/2006 15:20)
PHP ver gevorderde
k gebruik ThunderBird...
ff opgeslage en hier de HTML van de mail:
<html>
<head>
<title>Support aanvraag @ cms.devnox.be</title>
<link rel="important stylesheet" href="chrome://messenger/skin/messageBody.css">
</head>
<body>
<table border=0 cellspacing=0 cellpadding=0 width="100%" class="header-part1"><tr><td><b>Onderwerp: </b>Support aanvraag @ cms.devnox.be</td></tr><tr><td><b>Van: </b>Nobody <nobody@eos.e-dentify.nl></td></tr><tr><td><b>Datum: </b>Thu, 20 Apr 2006 15:11:34 +0200</td></tr></table><table border=0 cellspacing=0 cellpadding=0 width="100%" class="header-part2"><tr><td><b>Aan: </b>timo@devnox.be</td></tr></table><br>
<b>Support aanvraag van <i><font style="font-size: 10px"><TEXTFORMAT LEADING=\"2\"><P ALIGN=\"LEFT\"><FONT FACE=\"Tahoma\" SIZE=\"12\" COLOR=\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\">blaat</FONT></P></TEXTFORMAT></i></font></b><br />
-----Bericht-----<br /><font style="font-size: 10px">
<TEXTFORMAT LEADING=\"2\"><P ALIGN=\"LEFT\"><FONT FACE=\"Tahoma\" SIZE=\"12\" COLOR=\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\">timo</FONT></P></TEXTFORMAT></font><br />
----/Bericht-----<br />
KlantID: <font style="font-size: 10px"><TEXTFORMAT LEADING=\"2\"><P ALIGN=\"LEFT\"><FONT FACE=\"Tahoma\" SIZE=\"12\" COLOR=\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\">test</FONT></P></TEXTFORMAT></font><br />
Mail/MSN: <font style="font-size: 10px"><TEXTFORMAT LEADING=\"2\"><P ALIGN=\"LEFT\"><FONT FACE=\"Tahoma\" SIZE=\"12\" COLOR=\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\">jfkda</FONT></P></TEXTFORMAT></font>
.
</body>
</html>
< html>
< head>
< title> Support aanvraag @ cms. devnox. be</ title>
< link rel= "important stylesheet" href= "chrome://messenger/skin/messageBody.css" >
</ head>
< body>
< table border= 0 cellspacing= 0 cellpadding= 0 width= "100%" class = "header-part1" >< tr>< td>< b> Onderwerp: </ b> Support aanvraag @ cms. devnox. be</ td></ tr>< tr>< td>< b> Van: </ b> Nobody < nobody@ eos. e- dentify. nl></ td></ tr>< tr>< td>< b> Datum: </ b> Thu, 20 Apr 2006 15 : 11 : 34 + 0200 </ td></ tr></ table>< table border= 0 cellspacing= 0 cellpadding= 0 width= "100%" class = "header-part2" >< tr>< td>< b> Aan: </ b> timo@ devnox. be</ td></ tr></ table>< br>
< b> Support aanvraag van < i>< font style= "font-size: 10px" >< TEXTFORMAT LEADING= \"2\" ><P ALIGN=\" LEFT\" ><FONT FACE=\" Tahoma\" SIZE=\" 12\" COLOR=\" #000000\" LETTERSPACING=\" 0\" KERNING=\" 0\" >blaat</FONT></P></TEXTFORMAT></i></font></b><br />
-----Bericht-----<br /><font style=" font- size: 10px">
<TEXTFORMAT LEADING=\" 2\" ><P ALIGN=\" LEFT\" ><FONT FACE=\" Tahoma\" SIZE=\" 12\" COLOR=\" #000000\" LETTERSPACING=\" 0\" KERNING=\" 0\" >timo</FONT></P></TEXTFORMAT></font><br />
----/Bericht-----<br />
KlantID: <font style=" font- size: 10px"><TEXTFORMAT LEADING=\" 2\" ><P ALIGN=\" LEFT\" ><FONT FACE=\" Tahoma\" SIZE=\" 12\" COLOR=\" #000000\" LETTERSPACING=\" 0\" KERNING=\" 0\" >test</FONT></P></TEXTFORMAT></font><br />
Mail/MSN: <font style=" font- size: 10px"><TEXTFORMAT LEADING=\" 2\" ><P ALIGN=\" LEFT\" ><FONT FACE=\" Tahoma\" SIZE=\" 12\" COLOR=\" #000000\" LETTERSPACING=\" 0\" KERNING=\" 0\" >jfkda</FONT></P></TEXTFORMAT></font>
.
</body>
</html>
en nogmaals de php:
<?php
error_reporting(E_ALL);
$mail = "timo@devnox.be";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$bericht = '<b>Support aanvraag van <i><font style="font-size: 10px">'.$_POST['naam'].'</i></font></b><br />
-----Bericht-----<br /><font style="font-size: 10px">
'.nl2br($_POST['bericht']).'</font><br />
----/Bericht-----<br />
KlantID: <font style="font-size: 10px">'.$_POST['klantid'].'</font><br />
Mail/MSN: <font style="font-size: 10px">'.$_POST['email'].'</font>';
mail($mail,"Support aanvraag @ cms.devnox.be",$bericht,$headers);
?>
<?php
$mail = "timo@devnox.be" ;
$headers = "MIME-Version: 1.0\r \n " ;
$headers .= "Content-type: text/html; charset=iso-8859-1\r \n " ;
$bericht = '<b>Support aanvraag van <i><font style="font-size: 10px">' . $_POST [ 'naam' ] . '</i></font></b><br />
-----Bericht-----<br /><font style="font-size: 10px">
' . nl2br ( $_POST [ 'bericht' ] ) . '</font><br /> ----/Bericht-----<br />
KlantID: <font style="font-size: 10px">' . $_POST [ 'klantid' ] . '</font><br />
Mail/MSN: <font style="font-size: 10px">' . $_POST [ 'email' ] . '</font>' ;
mail ( $mail , "Support aanvraag @ cms.devnox.be" , $bericht , $headers ) ; ?>
zoals je ziet stopt Flash er dingen in die niet moeten worden meegezonden
EDIT: opgelost... had die bron van de mail nog niet gelezen, heb de tekst uit flash door strip_tags() gehaald zodat die geen zin zouden hebben... bedankt voor jullie hulp...
Oplossing dus (voor die die wel kunnen zoeken later): haal alles wat je uit flash haalt eerst door strip_tags voordat je er dingen mee gaat doen!
timo - 20/04/2006 19:27 (laatste wijziging 20/04/2006 19:28)
PHP ver gevorderde
wel gedaan, toenik hem op text as html had werkte et nog niet... maar
als jij de lopende band medewerker (^^) wil gaan spelen die het allemaal zo goed weet...:p^^
(huh.. waar is die status nou weer gebleven...)
timo - 20/04/2006 19:30
PHP ver gevorderde
en... jaja... als ik ze NIET op html zette werkte et oowk niet...
vinTage - 20/04/2006 19:32
Nieuw lid
dude, check de fla die ik gebruikte op de vorige pagina.
En leer normaal typen !
Een spelfout is niet erg, maar jij zit een zelf verzonnen spraakgebrek in de db te pompen.
Gesponsorde links
Dit onderwerp is gesloten .