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
Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge
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.