Rolf B: Kommentar werden auf alles Webseite gezeigt

Beitrag lesen

Hallo liebewinter,

die Fehlermeldung verstehe ich auch nicht so ganz - wenn es einen Execute-Fehler gibt, sollten errorCode() und errorInfo() mehr Informationen über den Fehler liefern.

Der Fehler kann aber auch aus dem bindValue kommen. Wenn es dort einen Fehler gibt, gibst Du ihn nur aus (echo) und das Programm macht weiter. Das ist nicht sinnvoll. Du solltest dort ebenfalls trigger_error benutzen.

Warum kann der bindValue einen Fehler erzeugen? Ich sehe bei Dir einerseits $this->site im bindValue Aufruf, andererseits sprichst Du immer wieder von der $site Variable. Das sind zwei verschiedene Dinge. Wenn Du etwas in $site speicherst, steht es nicht in $this->site. Und dann bindest Du einen Null-Wert, was möglicherweise einen Fehler liefert (ich müsste es ausprobieren, habe gerade aber kein PHP mit Datenbank zur Hand).

Vorschlag: Wenn Du eine Eigenschaft site am Objekt hast, dann kannst Du die auch benutzen.

Für die Site 1 zum Beispiel:

$object = new ClassProveContakt3();
$object->site = "1";

Um das zu tun, muss die $site-Eigenschaft allerdings public sein, nicht private. Wenn es bei private $site bleiben soll, kannst du die Site auch dem Konstruktor als Parameter übergeben. Das geht so:

$object = new ClassProveContakt3("1");
class ClassProveContakt3
{
...
   function __construct($site) {
      $this->site = $site;
      ...
   }
}

Es geht beides, du musst Dich für eine Möglichkeit entscheiden.

Welchen Wert Du für die Site verwendest, hängt dann davon ab, auf welcher Website von Dir du bist.

So, und jetzt bin ich wieder leise.

Rolf

--
sumpsi - posui - clusi
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