dedlfix: Einträge aus mittels PHP aus Datenbank löschen

Beitrag lesen

Hi!

Die Einträge werden einfach nicht gelöscht. Ich nehme an, dass die Parameter nicht sauber übergeben werden.
Sieht jemand den Fehler?

Mehrere. Und zwar die üblichen:

  • Unnötiges Umkopieren von $_GET/$_POST-Inhalten.
  • Falsch geschriebene Funktionsnamen - sollte eine Fehlermeldung seites PHP bringen.
  • Verwendung veralteter Funktionen (mysql_db_query())
  • Keine Kontextwechselbeachtung in HTML und Datenbank - mit SQL-Injection könnte man die gesamte Tabelle löschen.
  • Keine Fehlerbehandlung - nicht mal ein nutzerunfreundliches "or die()". Robuste rogramme werten die Rückgabewerte der verwendeten Fukntionen aus unf reagieren auf Fehlerzustände anstatt einfach weiterzuarbeiten.
  • Kein Debugging betrieben - sonst hättest du berichten können, an welcher Stelle genau welcher Wert nicht mehr deinen Erwartungen entspricht.

Lo!