Mailinglisten-Archive |
Egon Schmid <eschmid_(at)_stuttgart.netsurf.de> schrieb,
> > PHP läuft auf dem Server, der Browser auf dem Clienten => zur
> > Ermittlung der Größe des Browserfensters muß Du eine clientseitige
> > Scriptsprache (JavaScript) einsetzen. Näheres dazu gern per
privatem
> > Mail.
>
> Das ist eine oeffentliche Mailingliste. Wenn Du dich mit der Petra
privat
> unterhalten willst, dann mach dieses. Verschone uns aber mit solchen
> Postings.
Nanu, es ist doch gar nicht mehr sooo warm, oder?
Die Antwort war völlig in Ordnung. Viele Leute scheinen Probleme mit
der Unterscheidung server- und clientseitiger Möglichkeiten zu haben
(oder mit dem Posten in der richtigen Liste ;).
> Ich, und wahrscheinlich auch viele andere, sind an einem
vollstaendigen
> und funktionierenden JavaScript ebenfalls interessiert.
Aus der englischsprachigen PHP-Liste (in der das zum Teil auch
offtopic war :)):
Message-ID: <36409A0B.9F36028B_(at)_fraservalleymall.com>
Date: Wed, 04 Nov 1998 10:16:44 -0800
From: Shawn Patton <Shawn_(at)_fraservalleymall.com>
Subject: Re: [PHP3] Write screen-resolution to file - offtopic?
<SCRIPT LANGUAGE="JavaScript">
<!--begin hiding script contents from old browsers
if (document.layers) {
var scrinfo = "NetscapeLayers" + "-" + screen.width + "x" +
screen.height + "-" + screen.pixelDepth
+ "-" + navigator.appName + "-" + navigator.appVersion.substring(0,1);
document.write('<img src=image.php?screen_info=' +scrinfo+ '>');
} else if (document.all) {
var scrinfo = "MicrosoftNoLayers" + "-" + screen.width + "x" +
screen.height + "-" +
screen.colorDepth + "-" + navigator.appName + "-" +
navigator.appVersion.substring(0,1);
document.write('<img src=image.php?screen_info=' +scrinfo+ '>');
} else {
var scrinfo = "NoAllNoLayers" + "-" + screen.width + "x" +
screen.height + "-" + screen.colorDepth
+ "-" + navigator.appName + "-" + navigator.appVersion.substring(0,1);
document.write('<img src=image.php?screen_info=' +scrinfo+ '>');
}
// end hiding contents from old browsers -->
</SCRIPT>
<NOSCRIPT>
<IMG SRC="image.php?screen_info=javascript_off_maybe">
</NOSCRIPT>
On the image.php page:
readfile("/usr/local/etc/httpd/htdocs/logt.gif");
header("Content-Type: image/gif");
$newline=$screen_info;
if($logpointer=fopen("/usr/local/etc/httpd/htdocs/thelogs/ScreenLog","
a")):
fputs($logpointer,$newline);
fputs($logpointer,"\n");
fclose($logpointer);
endif;
php::bar PHP Wiki - Listenarchive