Hallo Leute,
ich möchte folgendes realisieren bzw. bin dabei.
Folgendes:
Es existiert eine Datei "presse.php".
Diese liegt auf einer Domain "www.Domain1.com"
So, jetzt ist in dieser Datei eine Datenbank angebunden und in der Datenbank hab ich für 4 unterschiedliche Domains auch ein Feld. Die Felder nennen sich Domain1, Domain2, Domain3, Domain4.
Der Wert in diesen Feldern ist entweder 1 oder 0.
So, jetzt hab ich auf der Domain2 diese presse.php mittels inlineframe eigebunden und möchte aber jetzt nur die Datenbankeinträge der Domain2 sehen.
Das gleiche mit Domain1, 3 und 4.
Folgendes hab ich zur Zeit, aber leider funktioniert es nicht.
PHP-Code:
$HOST = '';
$HOST = parse_url($_SERVER['HTTP_REFERER'],1);
if ($_SERVER['HTTP_HOST']=='www.domain1.com')
$HOST='www.domain1.com';
if ($_SERVER['HTTP_HOST']=='www.domain2.com')
$HOST='www.domain2.com';
if ($_SERVER['HTTP_HOST']=='www.domain3.com')
$HOST='www.domain3.com';
if ($_SERVER['HTTP_HOST']=='www.domain4.com')
$HOST='www.domain4.com';
$Spaltenname = '';
switch ($HOST)
{
case 'www.domain1.com': $Spaltenname = 'Domain1'; break;
case 'www.domain2.com': $Spaltenname = 'Domain2'; break;
case 'www.domain3.com': $Spaltenname = 'Domain3'; break;
case 'www.domain4.com': $Spaltenname = 'Domain4'; break;
default : $Spaltenname = 'Domain1';
}
Meine SQL sieht dann so aus:
PHP-Code:
$str_sql = 'SELECT DATE_FORMAT(Datum, "%d.%m.%y") FROM artikel WHERE '.$Spaltenname.'=1 AND (Datum Between DATE_ADD("'.$heute.'", INTERVAL -3 YEAR) AND "'.$heute.'") ORDER by Datum DESC';
Es werden hier immer die Werte von Domain1 angezeigt, da diese ja auch im "switch" als Default gekennzeichnet ist. Egal von welcher Domain ich auf diese Datei zugreife!
Könnte mir da mal jemand helfen?
LG, Andi