Ergebnis 1 bis 3 von 3
  1. #1
    W32.Lovgate Avatar von Mafio
    Registriert seit
    03.08.2008
    Beiträge
    346

    Standard [PHP] Variablen überprüfen

    Hallo, so alt das Thema schon sein mag und so oft wir irgendjemand hier schon nachgefragt haben mag, ich weiß es immer noch nicht ^^ Naja, ok, ich weiß es schon. POST, GET und COCKIES kann man ja recht leicht auf den Typen überprüfen oder testen ob die Variable überhaupt existiert. Aber ich habe irgendwo hier oder bei Google eine Datei gesehen die man einfach nur includieren musste und die dann alle Variablen nach '/$; WHERE ect.überprüft hat und diese dann entsprechend aussortiert hat. Aber dieses Skript kann ich beim bessten Willen nicht finden XD Wenn der Chat hier bei mir funken würde oder TeamSpeak nicht grad wieder spinnen würde würd ich ja da fragen, aber da beides leider der fall ist... Danke schonmal fürs lesen. Bräuchte schnelle antwort, in 2 Wochen nützt sie nämlich auch nichts mehr.
    [B] Web Programmierung und Design PhP, MySQL, JavaScript, AJAX, HTML 5, CSS 3.0 ...
    [B] Hosting eines Game-/Voice-/Webserver o.ä.
    [S] Jemanden der [B] gebrauchen kann

  2. #2
    Kevin Lee Poulsen Avatar von VeN0m
    Registriert seit
    30.12.2008
    Beiträge
    1.270

    Standard

    Mal ehrlich... Jede Variable auf ihr Gültigkeit zu prüfen ist Blödsinn. Wenn man etwas schreibt sollte man schon wissen, was man tut und nicht am Ende mehrere Variablen haben, die nicht gehen / nicht existieren.

    Die Funktion var_dump() kann Dir ausspucken, welchen Wert die Variable hat. Wobei bool(false) für "keinen Wert / nicht existent" steht.
    Vielleicht hilft Dir das ja etwas ^^.
    Come to the dark side - We have cookies

  3. #3
    Bugbear Wurm Avatar von fLuX!?
    Registriert seit
    12.12.2007
    Beiträge
    262

    Standard

    Zitat Zitat von Power-Sven Beitrag anzeigen
    Wenn man etwas schreibt sollte man schon wissen, was man tut und nicht am Ende mehrere Variablen haben, die nicht gehen / nicht existieren.
    $_POST, $_GET, $_REQUEST.. werden ja auch häufig für clientseitige Eingaben benutzt, folgedessen ist es doch normal dass er diese auf Existens, Gültigkeit, Typ usw. prüfen will


    @Mafio: Du könntest mithilfe von array_map alle $_POST, $_GET.. Variablen mit einer Funktion aufeinmal auf die Gültigkeit, Existens usw. prüfen lassen. Somit werden alle superglobalen Variablen dann angesprochen und überprüft.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •