JPL: Verstehe "mein" php-Datenbankscript nicht :)

Beitrag lesen

Aloha,

Du verwendest das DB-Script direkt in der Ressource, die auch aufgerufen wird. Das ist sicherheitstechnisch nicht unbedenklich.

Du solltest es in eine "index.html" o.ä. einbinden und dann ist request_uri nicht leer und liefert dir die Seite, von der aus dein Script aufgerufen wird. Auf dieser möchtest du wieder landen, weil deine PHP-Ressource nicht direkt über den Browser erreichbar sein sollte. Zum Beispiel stehen in einem solchen Script für gewöhnlich Zugangsdaten. Deshalb sollten solche Scripte grundsätzlich außerhalb des document-root liegen.

das verstehe ich jetzt nicht ganz.
Aktuell rufe ich das Script in einer (im konkreten Beispiel) "software.php" auf - was ist der Unterschied dazu, wenn ich das jetzt in einer "software.html" machen würde?

Gruß,
JPL