Raketenumwegzeiger: Kommentar werden auf alles Webseite gezeigt

Beitrag lesen

Du macht folgendes:

class ShittyClass {

    #…
    public $site='';

    function __construct( $site )
        $this->site = $site;
        #…
    }

    function printTheShittySiteVar() {
       #… 
       echo $this->site;
    }
}  

$object = new  ShittyClass( $_SERVER['REQUEST_URI'] );
$object->printTheShittySiteVar();

Das geht einfacher:

class NotSoShittyClass {

    function __construct( );        #…
    }

    function printTheAllwaysPresentetRequestUri() {
       echo $this->$_SERVER['REQUEST_URI'];
    }

}  

$object = new  ShittyClass( $_SERVER['REQUEST_URI'] );
$object->printTheShittySiteVar();

Es mag "funktionieren", aber was Du da machst ist wie wenn Du ca. 1Km zum Bäcker gehst, dort nach 2 Brötchen fragst und dann erst mal nach Hause gehst um den benötigten Betrag von 70 Cent zu holen und dann zurück um zu bezahlen und die Brötchen mitzunehmen - wobei Du allerdings schon beim ersten mal zwei Euro einstecken hattest.

Das Resultat ist: Du hast Brötchen. Du hast auch eine Ausgabe. Du meinst dazu, das „funktioniert“?

0 84

Kommentar werden auf alles Webseite gezeigt

liebewinter
  • meinung
  • php
  1. 0
    Raketenwissenschaftler
    1. 0
      liebewinter
      1. 1
        Raketenwissenschaftler
        1. 0
          liebewinter
        2. 0
          liebewinter
          1. 0
            Raketenwissenschaftler
            1. 0
              liebewinter
            2. 0
              liebewinter
              1. 0
                liebewinter
                1. 0
                  Raketenprogrammplaner
                  1. 0
                    liebewinter
                    1. 0
                      Raketenprogrammplaner
                      1. 0
                        liebewinter
                        1. 0
                          Raketenprogrammplaner
                          1. 0
                            liebewinter
                            1. 0
                              Raketenprogrammplaner
                              1. 0
                                liebewinter
                                1. 0
                                  Raketenprogrammplaner
                                  1. 0
                                    liebewinter
                                    1. 0
                                      Raketenprogrammplaner
                                      1. 0
                                        liebewinter
                                        1. 0
                                          Raketenprogrammplaner
                                          1. 0
                                            liebewinter
                                            1. 0
                                              Raketenprogrammplaner
                                              1. 0
                                                liebewinter
                                                1. 0
                                                  Raketenprogrammplaner
                                                  1. 0
                                                    liebewinter
                                                    1. 0
                                                      Raketenprogrammplaner
                                                      1. 0
                                                        liebewinter
                                                        1. 0
                                                          Raketenprogrammplaner
                                                          1. 0
                                                            liebewinter
                                                            1. 0
                                                              Raketenprogrammplaner
                                                              1. 0
                                                                liebewinter
                                                                1. 2
                                                                  Raketenprogrammplaner
                                                                  1. 0
                                                                    liebewinter
                                                                    1. 0
                                                                      Raketenprogrammplaner
                                                                      1. 0
                                                                        liebewinter
                                                                        1. 0
                                                                          Raketenprogrammplaner
                                                                          1. 0
                                                                            liebewinter
                                                                            1. 0
                                                                              Raketenprogrammplaner
                                                                              1. 0
                                                                                liebewinter
                                                                        2. 0
                                                                          Raketenprogrammplaner
                                                                          1. 0
                                                                            liebewinter
                                                                            1. 0
                                                                              Raketenprogrammplaner
                                                                              1. 0
                                                                                liebewinter
                                                                                1. 0
                                                                                  Raketenprogrammplaner
                                                                            2. 0
                                                                              Raketenprogrammplaner
                                                                              1. 0
                                                                                liebewinter
                                                                                1. 0
                                                                                  Raketenprogrammplaner
                                                                                  1. 0
                                                                                    liebewinter
                                                                                    1. 0
                                                                                      Raketenprogrammplaner
                                                                                      1. 0
                                                                                        liebewinter
                                                                                      2. 0
                                                                                        liebewinter
                                                                                        1. 1
                                                                                          Matthias Apsel
                                                                                          1. 0
                                                                                            liebewinter
                                                                                        2. 0
                                                                                          Raketenprogrammplaner
                                                                                          1. 0
                                                                                            Der Martin
                                                                                            • meinung
                                                                                            • webserver
                                                                                            1. 0
                                                                                              Raketenprogrammplaner
                                                                                        3. 0
                                                                                          Raketenprogrammplaner
                                                                                          1. 0
                                                                                            liebewinter
                                                                                          2. 0
                                                                                            liebewinter
                                                                                            1. 0
                                                                                              Raketenumwegzeiger
                                                                                              1. 0
                                                                                                RaketenAufschriftkorrigierer
                                                                                                1. 0
                                                                                                  RaketenAufschriftkorrigierer
                                                                                            2. 2

                                                                                              Mist!

                                                                                              Raketenwutbürger
                                                                                              1. 2
                                                                                                Rolf B
                                                        2. 0
                                                          Rolf B
                                                          1. 0
                                                            Raketenprogrammplaner
                                                          2. 0
                                                            liebewinter
                                                            1. 0
                                                              Rolf B
                                                              1. 0
                                                                liebewinter
                                                                1. 0
                                                                  liebewinter
                                                                  1. 0
                                                                    Rolf B
                                                                    1. 0
                                                                      liebewinter
                                              2. 0
                                                liebewinter
                                  2. 0
                                    Rolf B
                                    1. 0
                                      Raketenpädagoge
                                      1. 0
                                        Rolf B
                                        1. 0
                                          Raketenpädagoge
                2. 0
                  Raketenprogrammplaner
                  1. 0
                    liebewinter
                    1. 0
                      Raketenprogrammplaner
            3. 0
              liebewinter