Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

PHP nicht Freigegebene Datei "laden"

PingOfDeath / 5 Antworten / Flachansicht Nickles

Hallo :-)

Ich möchte per PHP einen Text in eine MySQL-Datenbank schreiben - das klappt auch, allerdings steht in dem PHP-Code auch das Passwort für die Datenbank drin .. das gefällt mit nicht ;-)

Wie kann ich den Text von der im Web "freigegebenen" Datei an eine nicht über das Web verfügbare Datei übergeben ... ?

Gruß, PingOfDeath

bei Antwort benachrichtigen
the_mic PingOfDeath „Hi, Wie geht das mit include ...? Könnte ich da zwei Variablen mit den...“
Optionen

include('pfad/zur/datei');

Die inkludierte Datei ist dann ebenfalls eine php-Datei, idealerweise nennst du alle inkludierten Dateien .inc.php, dann kannst du in der .htaccess einfach für alle Dateien mit Endung .inc.php ein deny all setzen:
<Files *.inc.php>
Deny from all
Order deny,allow
</Files>

Wenn du eine PHP-Datei hast, welche so aussieht:
<?php
$mysql_username = pingofdeath;
$mysql_password = 123456678;
?>
wird die, selbst wenn von extern aufgerufen, nichts ausgeben.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen