S
sevY
Code:
<html>
<head>
<title>[mail] Contact</title>
<link rel=stylesheet href=mail.css>
</head>
<body onload="laden()">
<?php
require_once("_config.php");
$date=date("m/d/Y H:i:s");
$_POST[telefon]=str_replace("+","00",$_POST[telefon]);
$_POST[telefon]=str_replace(" ","",$_POST[telefon]);
if($_SERVER['REMOTE_ADDR']=="")
{
$ip="no ip";
}
else
{
$ip=getHostByAddr($_SERVER['REMOTE_ADDR']);
}
$msg="
Name: $_POST[name]
Telefon: $_POST[telefon]
eMail: $_POST[email]
Betreff: $_POST[subject]
Nachricht:
$_POST[nachricht]
Browsertyp: $_SERVER[HTTP_USER_AGENT]
Provider: $ip
IP Adresse des Users: $_SERVER[REMOTE_ADDR]
Date/Time: $date
";
mail($_POST['target'],$_POST['subject'],$msg,"FROM:".$_POST['email']);
if($_POST[window_action]!=='close')
{
echo"
<script language=\"JavaScript\">
var zeit=3;
var adresse=\"index.php\"
var dummy=0;
function laden()
{
if(dummy==1)
location.href=adresse;
dummy=1;
setTimeout(\"laden()\",zeit*1000)
}
</script>
<table width=100% height=100% border=0 cellpadding=0 cellspacing=0>
<tr>
<td align=center valign=middle>
Nachricht erfolgreich abgeschickt, Sie werden zur <a href=index.php target=_self>Startseite</a> weitergeleitet!
</td>
</tr>
</table>
";
}
else
{
echo"
<script language=\"JavaScript\">
var zeit=3;
var adresse=\"javascript:window.close();\"
var dummy=0;
function laden()
{
if(dummy==1)
location.href=adresse;
dummy=1;
setTimeout(\"laden()\",zeit*1000)
}
</script>
<table width=100% height=100% border=0 cellpadding=0 cellspacing=0>
<tr>
<td align=center valign=middle>
Nachricht erfolgreich abgeschickt, Fenster <a href=javascript:window.close();>schliesst</a> automatisch!
</td>
</tr>
</table>
";
}
?>
</body>
</html>
In diesem Script möchte ich gerne den Inhalt, der in $msg definiert wird, gerne als HTML versenden lassen. Damit meine ich, wenn in dem String von $msg zb ein <a href=https://www.macuser.de target=_blank>MacUser</a> enthalten ist, das dieses dann in der eMail, die beim User angelangt, auch ausgewertet wird und nicht nur als plain-text dargestellt wird.
any ideas?
Yves