david96
Ensign
- Registriert
- März 2007
- Beiträge
- 218
Neues Problem:
Ich lasse in einem Install Script Datenbank - Daten (Name, Passwort, User, Host) per Formular eingeben. Dann wird zu der Datenbank connectet (Übermittlung der Daten über POST), und paralell Host, Pass, User & Name in je eine Datei eingetragen.
Diese sehen so aus:
Die anderen halt im gleichen Schema. So weit, so gut,
aber jetzt das Problem: Um die Userdaten einzutragen in die UserDB, muss ich ja wieder auf die DB zugreifen. Also der Code:
Folgendes kommt dabei raus:
Die Datenbankdaten & die Domain hab ich durch (domain) und (zensiert) ersetzt ^^ also das war natürlich in der eigentlichen Datei nicht so.
Die ganzen MySQL Errors hab ich jetzt weggelassen, ist ja klar dass es nicht geht wenn er die Daten nicht bekommt ...
NEED HELP!
Danke im Vorraus.
Ich lasse in einem Install Script Datenbank - Daten (Name, Passwort, User, Host) per Formular eingeben. Dann wird zu der Datenbank connectet (Übermittlung der Daten über POST), und paralell Host, Pass, User & Name in je eine Datei eingetragen.
Diese sehen so aus:
PHP:
$db_host = 'localhost';
aber jetzt das Problem: Um die Userdaten einzutragen in die UserDB, muss ich ja wieder auf die DB zugreifen. Also der Code:
PHP:
<?php
error_reporting(E_ALL);
$username= $_POST['username'];
$passwort= $_POST['passwort'];
$email= $_POST['email'];
include 'config/db_host.txt';
include 'config/db_name.txt';
include 'config/db_user.txt';
include 'config/db_pass.txt';
$db_link = mysql_connect($db_host, $db_user, $db_pass);
mysql_select_db($db_name);
$sql = "INSERT cms_USER (Username,Password,Email) VALUES ('$username','$passwort','$email')";
$result = mysql_query($sql) OR
die("Query: <pre>".$sql."</pre>\n".
"Antwoertchen: ".mysql_error());
?>
Code:
$db_host = 'localhost';$db_name = '(zensiert)';$db_user = '(zensiert)';$db_pass = '(zensiert)';
[B]Notice[/B]: Undefined variable: db_host in [B]/var/www/vhosts/(domain)/subdomains/dev/httpdocs/db_install4.php[/B] on line [B]88[/B]
[B]Notice[/B]: Undefined variable: db_user in [B]/var/www/vhosts/(domain)/subdomains/dev/httpdocs/db_install4.php[/B] on line [B]88[/B]
[B]Notice[/B]: Undefined variable: db_pass in [B]/var/www/vhosts/(domain)/subdomains/dev/httpdocs/db_install4.php[/B] on line [B]88[/B]
[B]Notice[/B]: Undefined variable: db_name in [B]/var/www/vhosts/(domain)/subdomains/dev/httpdocs/db_install4.php[/B] on line [B]89[/B]
Die ganzen MySQL Errors hab ich jetzt weggelassen, ist ja klar dass es nicht geht wenn er die Daten nicht bekommt ...
NEED HELP!
Danke im Vorraus.
Zuletzt bearbeitet: