Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Email Aktivierung - Datenbank Verbindung herstellen

Hallo!

es gibt im Forum einige Einträge zu dem Thema Aktivierungsemail, keiner scheint jedoch auf das Thema der Datenbank Verbindung einzugehen.
Ich habe inzwischen ein funktionierendes Aktivierungsskript. Dem Benutzer wird per Mail ein Link zu geschickt. Der Link zeigt auf eine php Datei, die den Link mit der Datenbank verifiziert. Nun die eigentliche Frage: bisher stelle ich Verbindung zur Datenbank direkt in der Aktivierungsdatei her. Etwa so:

$dbhost = 'localhost';
$db = 'abcd';
$dbuser = 'abc';
$dbpass = '1234';

$dbh = mysql_connect("$dbhost", "$dbuser", "$dbpass");
mysql_select_db("$db", $dbh);

Das heißt die Verbindungsdaten sind im Klartext in der Datei gespeichert. Ist es so sicher? Oder gibt es einen anderen Weg?

Danke
gloumer

Hier gehts zum Orginal Eintrag "Email Aktivierung - Datenbank Verbindung herstellen" im Forum

Antworten

Sicher ist das schon, solange keiner an deinen Quelltext kommt, aber egal wie du es machst ist es immer genauso sicher/unsicher die Logindaten auf dem Webserver zu speichern..

Wenn du eine zentrale include-Datei machst hast du es später einfacher wenn du mal auf einen anderen Server umziehst, bzw. dein Passwort änderst..


Hier gehts zum Orginal Eintrag "Email Aktivierung - Datenbank Verbindung herstellen" im Forum
 
phpforum.de | Impressum