Linuchs: Möchte wissen, wer meine Seite im iframe aufruft

Hallo,

ich biete an, meine Seite im iframe anzuzeigen. Nun möchte ich gerne wissen, welche Seiten davon Gebrauch machen.

Folgendes habe ich probiert (im iframe):

if ( $handle = fopen( "css/".$arr_in['gif_name'].".txt", "w" ) ) {  
  fwrite( $handle, $_SERVER['HTTP_REFERER'] );  
  fclose( $handle );  
}

Aber der HTTP_REFERER ist nicht gefüllt. Habe mir mit phpinfo() die $_SERVER Daten in der iframe-Datei anzeigen lassen, es gibt keinen Hinweis auf die aufrufende Seite.

Gibt es doch eine Möglichkeit?

Linuchs

  1. Aber der HTTP_REFERER ist nicht gefüllt. Habe mir mit phpinfo() die $_SERVER-Daten in der iframe-Datei anzeigen lassen, es gibt keinen Hinweis auf die aufrufende Seite.

    Du hast in einem Skript b.php, welches mittels <iframe src="b.php"> in der Seite a.html eingebunden wird, phpinfo(INFO_VARIABLES) aufgerufen und es erscheinen zwar eine Reihe Einträge mit HTTP_ beginnend, aber keiner mit HTTP_REFERER = a.html?

    Hast du möglicherweise einfach die Weitergabe in deinem Browser abgeschaltet, manuell oder mit Erweiterungen à la Smart Referer?