Hi,
Ich lass mir die IP mithilfe von javascript in einer HTML-datei anzeigen:
HTML:
<script type="text/javascript" src="ip.php"></script>
Bei mir wird jeder aufgerufener Referer in eine Datei gespeichert und überprüft, ob dieser referer schon vorhanden ist:
	
So funktioniert es nicht. die ip wird nicht angezeigt.
Wenn ich aber das preg_match rausnehme, funktioniert es!!
Wo ist da das Problem?
Gruß kevin
					Ich lass mir die IP mithilfe von javascript in einer HTML-datei anzeigen:
HTML:
<script type="text/javascript" src="ip.php"></script>
Bei mir wird jeder aufgerufener Referer in eine Datei gespeichert und überprüft, ob dieser referer schon vorhanden ist:
PHP-Code:
	
	
echo 'document.write("'.$_SERVER['REMOTE_ADDR'].'");'; 
$blue=file("blue/views.dat");
if ($_GET["color"]=="blue") {
    if (file_exists("blue/views.dat")) {
    
    if (preg_match("/\b$HTTP_REFERER\b/i", "$blue[0]")) {
        } else {
     $file3=fopen("blue/views.dat","a+");
        fwrite($file3, "$HTTP_REFERER</br>");
            fclose($file3);
            }
} else {
$file4=fopen("blue/views.dat", "w+");
    fwrite($file4, "$HTTP_REFERER</br>");
        fclose($file4);
}
} 
Wenn ich aber das preg_match rausnehme, funktioniert es!!
Wo ist da das Problem?
Gruß kevin
          
							
						
							
						
 !
							
						
Kommentar