localhorst: PHP: Session array erweitern -> Sortierfunktion im Index

Beitrag lesen

Hallo Dedlfix,

Allerdings hast Du dann auch die SELECT-Boxen in der Eingabe, wo nichts ausgewählt ist, d.h. Du musst nicht mit isset abfragen, sondern darauf, ob der Parameter einen Leerstring enthält.

IF ($_GET['showAK'] != "") {

Das gibt immer so unschöne Notice-Meldungen, wenn der Key nicht in $_GET enthalten ist. Besser ist es, empty() zu verwenden. Das ist quasi ein umgkehrtes isset(), und prüft zudem noch den Wert, ob er falsy ist.

Das kann aber ins Auge gehen, wenn man ohne weitere Maßnahmen nach dem Wert "0" oder "" sucht.

isset($_GET[suchspalte]) ist also definitiv die bessere Wahl für die Parameterübergabe und anschließend muss noch eine Plausibilitätskontrolle bzw. Escaping des Wertes gegen die Datenbank stattfinden. Es wäre sinnlos (oder deutet auf einen Angriff hin), in einer numerischen Spalte nach "Übel" zu suchen, usw.

LG + Gesundheit
Localhost

0 47

PHP: Session array erweitern -> Sortierfunktion im Index

PHP-Neuling
  • datenbank
  • html
  • php
  1. 1
    localhorst
    • datenbank
    • javascript
    • php
    1. 0
      PHP-Neuling
    2. 0
      dedlfix
      1. 0
        localhorst
        1. 0
          1unitedpower
          1. 0
            localhorst
            • php
            • speicher
            1. 0
              1unitedpower
  2. 0
    dedlfix
    1. 0
      PHP-Neuling
      1. 0
        dedlfix
      2. 1

        Wichtig: Zuerst den Plan!

        Raketendiagnistiker
      3. 2
        TS
        • datenbank
        • https
        • php
  3. 0
    Rakketendiagnostiker
    1. 0
      dedlfix
      1. 0
        Raketendiagnostiker
    2. 0
      PHP-Neuling
      1. 0
        PHP-Neuling
      2. 1
        dedlfix
        1. 0
          PHP-Neuling
          1. 0
            dedlfix
            1. 0
              PHP-Neuling
              1. 0
                dedlfix
              2. 1
                localhorst
                • html
                • kontextwechsel
                • php
          2. 0
            Rolf B
            1. -1
              dedlfix
              1. 0
                Rolf B
              2. 1
                localhorst
                • datenbank
                • https
                • php
  4. 0
    vapita
    1. 0
      Matthias Apsel
  5. 0
    PHP-Neuling
  6. 0
    Felix Riesterer
    1. 0
      Raketenwilli
  7. 0
    Raketenheini
    1. 0
      PHP-Neuling
      1. 0
        localhorst
      2. -1
        Raketenheini
        1. 0
          localhorst
          • datenbank
          • https
          • php
        2. 0
          PHP-Neuling
          1. 0
            Felix Riesterer
            1. 0
              PHP-Neuling
              1. 0
                Felix Riesterer
                1. 0
                  PHP-Neuling
          2. 0
            vapita
            1. 0
              PHP-Neuling
      3. 0
        dedlfix
        1. 0
          Rolf B