#346648 MagicBird
Berlin, 12.08.2013, 21:25:36
|
refresh Befehl (web.coding) |
Hallo Forum,
habe mir ein script herunter geladen damit will ich die Bildschirmgröße ermitteln für eine HP.
<?php
if(!isset($_COOKIE['screen_resolution']))
{
echo '<script type="text/javascript">width = screen.width; height=screen.height; document.cookie="screen_resolution="+width+"X"+height;</script>';
echo "Einen Moment Bitte...";
echo "<meta http-equiv="refresh" content="1"; URL="">";
}
else
{
$screen_size=$_COOKIE['screen_resolution'];
$screen_size=explode ('X', $screen_size);
$screen_width=$screen_size[0];
$screen_height=$screen_size[1];
if ($_GET['yheight'] == TRUE)
{
echo "We got the details from Screen Resolution cookie.<br/><br/><b>Your Screen size is " . $_GET['yheight'] . "";
}
else
{
echo "<meta http-equiv="refresh" content="10"; URL="index.php?yheight=$screen_height">";
}
}
?>
Nun habe ich das Problem ein header befehl in PHP wird nicht laufen nun dachte ich man nutze einfach den refresh befehl.
Aber irgendwie warum auch immer aber wird der refresh wird ausgeführt nur die index.php mit variable kommt nicht.
habt ihr eine idee.
danke
|
#346649 MudGuard
München, 12.08.2013, 21:30:27
@ MagicBird
|
refresh Befehl |
> habe mir ein script herunter geladen damit will ich die Bildschirmgröße
> ermitteln für eine HP.
Und wozu? Die Bildschirmgröße ist doch vollkommen irrelevant (kaum jemand surft doch im Fullscreen-Modus).
Wenn überhaupt, ist die Fläche interessant, die innerhalb des Browsers für die Webseite zur Verfügung steht.
> echo "<meta http-equiv="refresh" content="1"; URL="">";
<meta http-equiv="refresh" content="1; URL=http://www.example.org/bla/blubb.html">
Also: Kein " nach der Refresh-Zeit, und eine absolute URL.
Aber wie gesagt, die Bildschirm-Maße sind vollkommen irrelevant.
--
MudGuard
O-o-ostern
|
#346654 MagicBird
Berlin, 12.08.2013, 22:04:40
@ MudGuard
|
refresh Befehl |
> > habe mir ein script herunter geladen damit will ich die Bildschirmgröße
> > ermitteln für eine HP.
>
> Und wozu? Die Bildschirmgröße ist doch vollkommen irrelevant (kaum jemand
> surft doch im Fullscreen-Modus).
> Wenn überhaupt, ist die Fläche interessant, die innerhalb des Browsers für
> die Webseite zur Verfügung steht.
>
> > echo "<meta http-equiv="refresh" content="1"; URL="">";
>
> <meta http-equiv="refresh" content="1;
> URL=http://www.example.org/bla/blubb.html">
>
> Also: Kein " nach der Refresh-Zeit, und eine absolute URL.
>
> Aber wie gesagt, die Bildschirm-Maße sind vollkommen irrelevant.
Fehler gefunden habe zweit " zuviel eingetragen. script läuft auch ohne http://www und so weiter.
ja du hast recht das niemand im fullscreen modus on ist aber wenn man von der standart optik windows 7, 8 ausgeht kann man doch den rahmen ungefähr messen und dann abrechnen.
soll ja eh nur für die startseite sein damit es bei jeden fast gleich aussieht.
lars
|
#346657 MudGuard
München, 12.08.2013, 22:42:06
@ MagicBird
|
refresh Befehl |
> Fehler gefunden habe zweit " zuviel eingetragen. script läuft auch ohne
> http://www und so weiter.
Auch wenn es zufällig bei Dir funktioniert, korrekt ist es nur mit vollständiger URL.
> ja du hast recht das niemand im fullscreen modus on ist aber wenn man von
> der standart optik windows 7, 8 ausgeht kann man doch den rahmen ungefähr
> messen und dann abrechnen.
Du gehst davon aus, daß der Browser maximiert ist. Ist er aber längst nicht immer.
--
MudGuard
O-o-ostern
|
#346675 fuchsi
Niederösterreich, 13.08.2013, 07:46:24
@ MagicBird
|
refresh Befehl |
Ich würde mir da heutzutage eher um verschiedenen CSS Gedanken machen, bezüglich PC versus Smartphone.
Bildschirmbreiten sind doch nicht wirklich relevant.Und wenn doch , ists soweiso schlechtes design.
--
mein privates Hobby. www.ffzell.at
|
#346816 MagicBird
Berlin, 13.08.2013, 20:38:39
@ fuchsi
|
refresh Befehl |
> Ich würde mir da heutzutage eher um verschiedenen CSS Gedanken machen,
> bezüglich PC versus Smartphone.
>
> Bildschirmbreiten sind doch nicht wirklich relevant.Und wenn doch , ists
> soweiso schlechtes design.
wie meinst du das mit den verschiedenen css äh???
mfg lars
|
#346817 MagicBird
Berlin, 13.08.2013, 20:40:40
@ MudGuard
|
refresh Befehl |
> > Fehler gefunden habe zweit " zuviel eingetragen. script läuft auch ohne
> > http://www und so weiter.
>
> Auch wenn es zufällig bei Dir funktioniert, korrekt ist es nur mit
> vollständiger URL.
>
> > ja du hast recht das niemand im fullscreen modus on ist aber wenn man
> von
> > der standart optik windows 7, 8 ausgeht kann man doch den rahmen
> ungefähr
> > messen und dann abrechnen.
>
> Du gehst davon aus, daß der Browser maximiert ist. Ist er aber längst nicht
> immer.
Na maximiert nicht vollbild (F11-Taste)
wer nutz denn den browser nicht im maximiert modus.
lars
|
#346827 balu_baer
13.08.2013, 21:51:30
@ MagicBird
|
refresh Befehl |
> wer nutz denn den browser nicht im maximiert modus.
Hier, ich
Weder privat noch beruflich - habe noch div. andere Fenster offen, die ich daneben anzeigen lasse.
Grüße!
Marco
|
#346829 MudGuard
München, 13.08.2013, 22:02:39
@ MagicBird
|
refresh Befehl |
> wer nutz denn den browser nicht im maximiert modus.
fast alle Leute, die ich kenne.
Die Ausnahmen sind die, die uralte Winzig-Monitore haben.
Die meisten Seiten sehen auf 1920*1200 im maximierten Browser auch nicht gerade toll aus.
--
MudGuard
O-o-ostern
|
#346902 Karsten Meyer
Konstanz am Bodensee, 14.08.2013, 17:09:32
@ MagicBird
|
refresh Befehl |
> wer nutz denn den browser nicht im maximiert modus.
Wer nutzt?
Garantiert jeder, der einen Monitor mit heute üblicher Auflösung, also Full-HD oder mehr betreibt.
Denn wer nutzt heute noch ein Betriebssystem ohne Fenster? Und Fenster bedeutet: Man hat in aller Regel mehrere davon offen. Nur absolute Computer-Banausen begnügen sich damit, immer nur ein Fenster offen zu haben und das dann als "Vollbild".
Allerdings scheint sich Windows 8 genau an diese zu richten...
Gruß Karsten
--
Ich bin sehr aktiv bei facebook, wo ich vor allem Fotos zeige und mich in Gruppen über alles mögliche, insbesondere meine Heimatstadt Konstanz austausche.
|
#346913 MagicBird
Berlin, 14.08.2013, 21:06:44
@ Karsten Meyer
|
refresh Befehl |
> > wer nutz denn den browser nicht im maximiert modus.
>
> Wer nutzt?
> Garantiert jeder, der einen Monitor mit heute üblicher Auflösung, also
> Full-HD oder mehr betreibt.
> Denn wer nutzt heute noch ein Betriebssystem ohne Fenster? Und Fenster
> bedeutet: Man hat in aller Regel mehrere davon offen. Nur absolute
> Computer-Banausen begnügen sich damit, immer nur ein Fenster offen zu haben
> und das dann als "Vollbild".
> Allerdings scheint sich Windows 8 genau an diese zu richten...
>
> Gruß Karsten
Hallo...
aber wie kann ich den die homepage
http://www.schmidt-bande.com/projekte/kitakaffeerunde/
gestalten das sie so aussieht?
lars
|