Schritt 1: Das <form>-Tag: Ziel und Methode HTML <form action="delete.php" method="post"> Stell dir ein Formular wie einen Briefumschlag vor, in den du Daten packst, um sie irgendwohin zu schicken. action="delete.php"…
Ja, PHP bietet verschiedene Ausgabemethoden für unterschiedliche Zwecke, inklusive einer sehr mächtigen Funktion für formatierte Ausgaben, die du aus Java kennst. Die wichtigsten Methoden sind echo, print, print_r, var_dump sowie…
Die PHP-Funktion htmlspecialchars() wandelt spezielle HTML-Zeichen in ihre entsprechenden HTML-Entitäten um. Dies ist ein entscheidender Sicherheitsmechanismus, um Cross-Site-Scripting-Angriffe (XSS) zu verhindern. Wie die Funktion arbeitet htmlspecialchars() durchsucht einen…
Die header()-Funktion in PHP sendet einen rohen HTTP-Header an den Browser. Sie ist das Werkzeug, mit dem dein Server dem Browser Anweisungen gibt, bevor er den eigentlichen HTML-Inhalt sendet. Stell…
Dateien (Files) Prüfen & Informationen auslesen file_exists($pfad): Prüft, ob eine Datei oder ein Ordner existiert. is_file($pfad): Prüft, ob der Pfad eine Datei ist (gibt false für Ordner zurück). filesize($pfad): Gibt…
Ordner (Folders/Directories) Prüfen & Informationen auslesen is_dir($pfad): Prüft, ob ein Pfad ein Verzeichnis ist. scandir($pfad): Listet alle Dateien und Ordner in einem Verzeichnis als Array auf (inklusive . und ..).…
Arrays Array erweitern & verkleinern array_push($array, $wert1, ...): Fügt ein oder mehrere Elemente am Ende des Arrays hinzu. $array[] = $wert;: Die einfachste Art, ein Element am Ende hinzuzufügen. array_pop($array):…
Strings String kürzen & erweitern substr($string, $start, $laenge): Schneidet einen Teil eines Strings aus. str_pad($string, $laenge, $fuellzeichen): Füllt einen String auf eine bestimmte Länge mit Füllzeichen auf. . (Verkettungsoperator): Verbindet…
require "database.php" // Wenn im gleichen Ordner. /* Wenn ein ordner weiter oben, dann require "../database.php"; Anderer Ordner: require "../12-update-record/database.php"; */
In MySQL kannst du Kommentare auf drei verschiedene Arten erstellen, ähnlich wie in anderen Programmiersprachen. Sie sind nützlich, um deinen Code zu dokumentieren und verständlicher zu machen. Einzeilige Kommentare…