Hallo!
Ich habe ein kleines Problemchen ...
Wenn ich dieses Script ausführe funtioniert alles problemlos bis auf die EMAIL ( Zeile 48 ) Es wird alles korrekt in die DB eingetragen aber keine Mail verschickt.
In der "links.php" habe ich den eintrag $webmastermail = "[email protected]";
Die wird anscheinend nicht verschickt, kommt aber auch keine Fehlermeldung.
Kann mir vielleicht jemand weiterhelfen

Vielen Dank!!!
Ich habe ein kleines Problemchen ...
Wenn ich dieses Script ausführe funtioniert alles problemlos bis auf die EMAIL ( Zeile 48 ) Es wird alles korrekt in die DB eingetragen aber keine Mail verschickt.
In der "links.php" habe ich den eintrag $webmastermail = "[email protected]";
Die wird anscheinend nicht verschickt, kommt aber auch keine Fehlermeldung.
Kann mir vielleicht jemand weiterhelfen
Vielen Dank!!!
Code:
<?php require_once('Connections/links.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO links (id, link, beschr, text, kat, ip) VALUES (%s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['id'], "int"),
GetSQLValueString($_POST['link'], "text"),
GetSQLValueString($_POST['beschr'], "text"),
GetSQLValueString($_POST['text'], "text"),
GetSQLValueString($_POST['kat'], "text"),
GetSQLValueString($_POST['ip'], "int"));
mysql_select_db($database_links, $links);
$Result1 = mysql_query($insertSQL, $links) or die(mysql_error());
mail('<? echo $webmastermail; ?>', 'Linkliste', 'ein neuer Link wurde eingetragen',
"From: Linkliste <Deine Linkliste>");
echo "<center>Link eingetragen";
echo "<br>Nach einer Prüfung werden wir Ihren Link freigeben.</center>";
}
?>
Zuletzt bearbeitet: