Die Zugangsdaten stehen in einer inkludierten Datei. Dir Zugangsdaten sollte stimmen, sind die selben Angaben die auch meine Joomlaseite benutzt.
<?php
$link = mysql_connect('localhost', 'DBUSER', 'passwort');
mysql_set_charset('utf8',$link);
if (!$link) {
die('Verbindung nicht möglich : ' . mysql_error());
}
// benutze Datenbank meineDB
$db_selected = mysql_select_db('meineDB', $link);
if (!$db_selected) {
die ('Kann Datenbank nicht benutzen : ' . mysql_error());
}
?>
Datei:
<?php
$nextWeek = time() + (9 * 24 * 60 * 60); // 9 Tage; 24 Stunden; 60 Minuten; 60 Sekunden
$Empfaenger = "ich<email@zensiert>,";
$Betreff = "Vorschau Spieltermine vom ". date('d.m.Y') ." bis zum ". date('d.m.Y', $nextWeek) ."";
//Datenbank verbinden
//include ("../zugang.php.inc");
$Nachricht .= "
<p> Hier die Spieltermine der kommenden Woche vom ". date('d.m.Y') ." bis zum ". date('d.m.Y', $nextWeek) .": </p>
";
//sql Befehl
$sql = "
SELECT id, wochentag, spielzeit, spielklasse, heimmannschaft, gastmannschaft, heimergebnis, gastergebnis FROM spielergebnisse WHERE spielzeit BETWEEN CURDATE() AND CURDATE() + INTERVAL 9 DAY ORDER BY spielzeit";
$db_erg = mysql_query( $sql );
if ( ! $db_erg )
{
die('Ungültige Abfrage: ' . mysql_error());
}
function date_mysql2german($date) {
$d = explode("-",$date);
return sprintf("%02d.%02d.%04d", $d[2], $d[1], $d[0]);
}