Wieso funktioniert dieses PHP Skript nicht?

...komplette Frage anzeigen Der Code - (PHP, MySQL)

4 Antworten

Wow, ich hoffe, du hast nicht vor, dieses Skript über einen Server zugänglich zu machen, der am Internet hängt. ><

Deine Datenbank ist so weit offen wie ein Scheunentor. Ist vermutlich nur eine Frage von Minuten bis die durch automatisierte Skripte entdeckt und gehackt wird.

Am besten, du liest dir erst mal das hier durch, bevor du weitermachst:

https://www.owasp.org/index.php/OWASP_Top_Ten_Cheat_Sheet

Und danach sagst du mindestens einhundert mal hintereinander: "Ich werde nie wieder unbehandelte Eingabewerte in meine Datenbank-Queries einbauen", auf das dir der liebe Gott verzeihen möge.

Ansonsten noch viel Spaß mit deinem Projekt. :)

Antwort bewerten Vielen Dank für Deine Bewertung

vielleicht sind schon duplikate in deiner tabelle drin? mit der abfrage num_rows == 1 werden diese nicht erfasst(sondern geradezu vermehrt).

die abfrage brauchst du auch nicht. das DELETE reicht vollkommen. wenn nix zum löschen da ist, wird auch - stillschweigend - nix gelöscht.

Antwort bewerten Vielen Dank für Deine Bewertung

Wieso funktioniert dieses PHP Skript nicht?

Weil es viel zu klein geschrieben ist.

*SCNR*

Antwort bewerten Vielen Dank für Deine Bewertung

Benutze bitte die Code Funktion und trage dort deinen Quellcode ein.

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?