Mh, so sieht mein Script bis jetzt aus (ist noch unvollständig, geht mir erstmal darum, dass das eintragen geht...
PHP-Code:
<?php
include_once('../../../wp-includes/wp-db.php');
global $wpdb;
if(isset($_GET["mail"]) && isset($_GET["type"])) {
if($_GET["type"] == "in") {
$query = $wpdb->query("INSERT INTO `newsletter_mails` (
`id` ,
`mail` ,
`status`
)
VALUES (
NULL , '".$_GET["mail"]."', 'active'
);");
if($query) {
echo "Vielen Dank, du wurdest erfolgreich eingetragen!";
}
else {
//echo "Ein Fehler ist aufgetreten. Bitte versuche es erneut oder melde diesen Fehler beim Admin.";
echo mysql_error();
}
}
}
?> Aber es geht einfach nicht?! Kommt immernoch dieser Fehler: Unknown
MySQL server host 'DB_HOST' (11001)
Kann es sein, dass versucht wird, auf den Server "DB_HOST" (anstatt localhost) zuzugreifen? Wenn ja, wie kann ich das ändern?
