kostenloser Webspace werbefrei: lima-city


Infos auf files bekommen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    h***********r

    Hi, wie bekommt man z.B. die Auflösung von Seitenaufrufern?
    Hier 2 winzige Ansätze: http://hobbypfuscher.lima-city.de/phpsolo.php
    <?php
      $DateinameResolution="resolution.txt";
      $handleRes=fopen($DateinameResolution,"w");
    if (isset($_GET['width']) AND isset($_GET['height'])) {
      // Ausgabe der beiden Gr&#246;&#223;enangaben
      echo "Die Bildschirmbreite ist: ". $_GET['width'] ."<br />\n";
      echo "Die Bildschirmh&#246;he ist: ". $_GET['height'] ."<br />\n";
      fwrite($handleRes,$_GET['width']." war Breite und nun H&#246;he: ".$_GET['height']);
      fclose($handleRes);
    } else
    {
      // &#220;bergabe der Gr&#246;&#223;enangaben
      // (der urspr&#252;ngliche 'QUERY_STRING' wird beibehalten;
      //  POST-Variablen m&#252;ssen anders behandelt werden)
    
     echo "<script language='javascript'>\n";
     echo "  location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}"
              . "&width=\" + screen.width + \"&height=\" + screen.height;\n";
      echo "</script>\n";
      exit();
    }
    ?>

    f&#252;hrt z.B. zu http://hobbypfuscher.lima-city.de/phpsolo.php?&width=1920&height=1200, geht in http://hobbypfuscher.lima-city.de/resolution.txt .
    --------------------------------------------------
    Und dann noch per cookie (falls zugelassen): http://hobbypfuscher.lima-city.de/phpsolocookie.php
    <html>
            <head>
            <title> cookie</title>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script type="text/javascript"> 
    
    function set_cookie( name, value, expires, path, domain, secure )
    {
    // set time, it's in milliseconds
    var today = new Date();
    today.setTime( today.getTime() );
    
    /*
    if the expires variable is set, make the correct
    expires time, the current script below will set
    it for x number of days, to make it for hours,
    delete * 24, for minutes, delete * 60 * 24
    */
    if ( expires )
    {
    expires = expires * 1000 * 60 * 60 * 24;
    }
    var expires_date = new Date( today.getTime() + (expires) );
    
    document.cookie = name + "=" +escape( value ) +
    ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
    ( ( path ) ? ";path=" + path : "" ) +
    ( ( domain ) ? ";domain=" + domain : "" ) +
    ( ( secure ) ? ";secure" : "" );
    }
    function starten()
    {
    set_cookie( 'screen_res', screen.width+'x'+screen.height+' Wei&#223; der Teufel, was hier alles stehn kann. L&#228;&#223;t sich nur so Text rausman&#246;vrieren? Ob das sichtbar ist?', '', '/', '', '' );
    }
    </script>
    </head>
    <body onload="starten();">
      <?php
      $DateinameResolution="cookieresolution.txt";
      $handleRes=fopen($DateinameResolution,"w");
    $screenres = $_COOKIE['screen_res'];
      fwrite($handleRes,"mit cookie: ".$screenres."\n");
      fclose($handleRes);
      ?>
    </body>
    </html>

    Man sieht nix, geht in http://hobbypfuscher.lima-city.de/cookieresolution.txt .
    Mit der cookie-Methode l&#228;&#223;t sich per php direkt auf files schreiben.

    Ich nehme an, cookieresolution.txt und resolution.txt k&#246;nnen unter http://hobbypfuscher.lima-city.de/ von Allen eingesehen werden?

    Welche Methoden gibts bitte noch und wie verh&#228;lt sich das mit dem Reingucken auf die z.B. *.txt-Resultate?


    Beitrag geändert: 1.11.2007 12:00:23 von hobbypfuscher
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. e********l

    Ich w&#252;rd einfach in einem IFrame per JavaScript die Aufl&#246;sung abfragen und an ein Script schicken. Nat&#252;rlich nur beim ersten Besuch auf der Seite pro Besucher. Wenn der Benutzer kein JavaScript aktiv hat, kannst eh alles knicken. Denn nur &#252;ber JavaScript bekommst die Aufl&#246;sung heraus.

    //Edit: Die ERgebnisse dann einfach in einer Datenbank speichern.

    Beitrag geändert: 1.11.2007 12:06:38 von evil-devil
  4. Autor dieses Themas

    h***********r

    Darf ich das bitte im Komplettzusammenhang sehen, also f&#252;r absolute Novizen?
    Vermutl. 2 files samt deren Inhalt - w&#228;re sehr nett.
    Und wie ist das bitte mit der Einsehbarkeit in die files per http://hobbypfuscher.lima-city.de/ - kann Jeder &#252;berall reingucken?
    &#196;ndern geht wohl sicher nicht.


    Beitrag geändert: 1.11.2007 12:11:28 von hobbypfuscher
  5. e********l

    @einsehen: Sobald/solange jemand die Position einer Datei kennt, kann er auch reinschauen.

    @Beispiel: Hab ich selbst gerade keins parat und m&#252;sste das erst erstellen. Entweder selbst suchen oder bis heute abend warten oder hoffen das jemand eins postet. Ich bin noch auf der ARbeit.
  6. Autor dieses Themas

    h***********r

    Vielen Dank, freue mich, das dann sp&#228;ter mal sehen zu d&#252;rfen. Ich warte gerne auch ein paar Tage - wanns eben zeitl. pa&#223;t.
    Viel Spa&#223; noch bei der Arbeit.

    Unter http://hobbypfuscher.lima-city.de/ kann ich in die Dateien gucken, k&#246;nnen das auch Andere?
    Viell. k&#246;nnen die das nicht, denn bei Anderen gehts unter derem Namen nicht, da kommt ne Webseite oder php-infos &#252;ber den server.
  7. e********l

    Joar, in Textdateien und Grafikdateien schon. Die PHP Dateien halt nicht, da diese vom Webserver beim Aufruf an PHP geschickt und geparst werden und somit nur deren Erzeugnis zur&#252;ckgeliefert wird.
  8. Autor dieses Themas

    h***********r

    Bisher hab ich hier noch keine lima-city Seite gefunden, wo ich &#252;berhaupt Dateien sehen kann. Werd mich dazu mal weiter umgucken.
    Man mu&#223; viell. selbst was schreiben, das dann unter http://hobbypfuscher.lima-city.de/ auftaucht.

    z.B. http://pc-world.lima-city.de/ bringt eine Webseite, keine files.
    Was ist bitte dazu zu tun? Die Webseite mu&#223; ja einen Namen haben, der aber hier gar nicht auftaucht.



    Beitrag geändert: 1.11.2007 20:47:22 von hobbypfuscher
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!