Einzelnen Beitrag anzeigen
  #1  
Alt 16.02.2012, 16:34:37
m-werk m-werk ist offline
Anfänger
 
Registriert seit: Sep 2007
Ort: AUSTRIA / Graz
Alter: 46
Beiträge: 32
m-werk eine Nachricht über Skype™ schicken
Über mehrere Domains auf eine Datei zugreifen und dort erkennen, von wo ich komme

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
Mit Zitat antworten