ich habe gleich brauch aber noch mal hilfe.
Wenn ich die seite lade kommen folgende Meldungen:
Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\xampplite\htdocs\php\install.php on line 43
Nicht verbundenAccess denied for user 'ODBC'@'localhost' (using password: NO)
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\xampplite\htdocs\php\install.php on line 51
Error! Access denied for user 'ODBC'@'localhost' (using password: NO)
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\xampplite\htdocs\php\install.php on line 66
Error! Access denied for user 'ODBC'@'localhost' (using password: NO)
Konnte Verbindung zur Datenbank nicht schliessen
wer kann mir sagen wo die Fehler liegen? Es fehlen doch sicher wieder nur irgendwo sonderzeichen
ich sehe aber net wo.
Wenn ich die seite lade kommen folgende Meldungen:
Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\xampplite\htdocs\php\install.php on line 43
Nicht verbundenAccess denied for user 'ODBC'@'localhost' (using password: NO)
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\xampplite\htdocs\php\install.php on line 51
Error! Access denied for user 'ODBC'@'localhost' (using password: NO)
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\xampplite\htdocs\php\install.php on line 66
Error! Access denied for user 'ODBC'@'localhost' (using password: NO)
Konnte Verbindung zur Datenbank nicht schliessen
PHP:
<head>
<title>Install routine</title>
</head><html>
Install Daten
<form action="<?php echo $PHP_SELF ?>" method="POST">
Db.user:<input name="user" size="15" maxlength="30" value="" type="text"></br>
Db.passwort:<input name="password" size="15" maxlength="20" value="" type="text"></br>
Db.Adresse:<input name="address" size="15" maxlength="20" value="" type="text"></br>
</br><b><font color="#FF0000">ACHTUNG:</font></br> Das der Benutzername gesendet wurde, heißt nicht das er richtig ist!<br>Gleiches gilt für das Password!</b></br></br>
<input type="submit" name="register" value="Go Install">
</br></br></br>
</html>
<?php
/*DB-DATEN*/
if(isset($_POST['register'])) {
if(isset($_POST['user'])){
$db_user = $_POST['user'];
echo "Username gesendet <br>";
}
else {
echo "Error! ".mysql_error()."<br>";
}
}
if(isset($_POST['password'])){
$db_pass = $_POST['password'];
echo "Password gesendet<br>";
}
else {
echo "Error! ".mysql_error()."<br>";
}
// if(isset($_POST['adress'])){
$db_host = $_POST['adress'];
echo "Address gesendet <br>";
$db_name = "userdata";
$tb_name = "acc";
if ($link = mysql_pconnect($db_host, $db_user, $db_pass)){
echo 'Verbindung erfolgreich aufgebaut<br>';
}
else {
echo "Nicht verbunden".mysql_error()."<br>";
}
$create_db = "CREATE DATABASE " . $db_name . " DEFAULT CHARACTER SET latin1 COLLATE latin1_german1_ci";
if (mysql_query ($create_db, $link)) {
echo 'Database created successfully.<br>';
}
else {
echo "Error! ".mysql_error()."<br> ";
}
$db_select = @mysql_select_db($db_name);
$create_tb = "CREATE TABLE " . $tb_name . " (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`user` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`pass` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`site` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL
) ENGINE = MYISAM ";
if (mysql_query ($create_tb, $link)) {
echo 'Tables created successfully.<br>';
}
else {
echo "Error! ".mysql_error()."<br>";
}
$db_close = @mysql_close($link);
if($db_close)
echo 'Verbindung zur Datenbank geschlossen';
else
echo 'Konnte Verbindung zur Datenbank nicht schliessen';
?>
wer kann mir sagen wo die Fehler liegen? Es fehlen doch sicher wieder nur irgendwo sonderzeichen
ich sehe aber net wo.