salüü
ich bin etwas an mein wissen angestossen und brauche eure hilfe..
ich möchte ein formular erstellen und diese eingegeben daten dann in meine db abspeichern. dies soll als registratur dienen.
zur zeit sieht mein code so aus:
connectDB.inc.php
Hier erhalte ich immer die fehlermeldung:
Access denied for user '***'@'***' to database 'webshop'
registieren.php
registrierenSave.php
wääre euch sehr dankbar wenn ihr mir helfen könntet..
Gruss parafi
ich bin etwas an mein wissen angestossen und brauche eure hilfe..
ich möchte ein formular erstellen und diese eingegeben daten dann in meine db abspeichern. dies soll als registratur dienen.
zur zeit sieht mein code so aus:
connectDB.inc.php
PHP:
<?php
function connectToDB ()
{
$link=@mysql_connect("***", "***", "***")
or die("Keine Verindung möglich: " .mysql_error());
mysql_select_db("webshop")
or die("Die Datenbank ist im Moment nicht erreichbar." .mysql_error());
}
function closeDB ()
{
mysql_close();
}
?>
Hier erhalte ich immer die fehlermeldung:
Access denied for user '***'@'***' to database 'webshop'
registieren.php
PHP:
<?php
require "include/connectDB.inc.php";
$html .="<form action='registrierungSave.php' method='post'>";
$html .= "<table border='0'>";
$html .= "<tr>";
$html .= "<td><font size=2>Benutzername:</font></td>";
$html .= "<td><font size=2><input type='text' name='user' value=''> </font></td>";
$html .= "</tr></th>";
$html .= "<tr>";
$html .= "<td><font size=2>Passwort:</font></td>";
$html .= "<td><font size=2><input type='password' name='password' value=''></font></td>";
$html .= "</tr>";
$html .= "<tr>";
$html .= "<td><font size=2>E-Mail:</font></td>";
$html .= "<td><font size=2><input type='text' name='email' value=''></font></td>";
$html .= "</tr>";
$html .= "<tr>";
$html .= "<td><input type='submit' name='abbrechen' value='Abbrechen' /></td>";
$html .= "<td><input type='submit' name='speichern' value='Speichern' /></td>";
$html .= "</tr>";
$html .= "</table>";
$html .= "</form>";
echo $html;
?>
registrierenSave.php
PHP:
<?php
require "include/connectDB.inc.php";
if($_POST['speichern'] == "Speichern") {
connectToDB ();
$user = $_POST['user'];
$x = 0;
$sql = mysql_query("SELECT * FROM webshop");
while($data = mysql_fetch_object($sql)) { //Die uebliche Abfrage, alles eimal durch.
$name = $data->name; //$name bekommt den Wert aus der Tabelle.
if($user == $name) $x = 1; //Ueberpruefung, ob die Namen identisch sind.
}
if($x != 1) echo "Der Benutzername ist noch zu haben. :-)";
closeDB ();
header ('Location: index.php');
}
if($_POST['abbruch'] == "Abbrechen") {
header ("Location: index.php");
}
?>
wääre euch sehr dankbar wenn ihr mir helfen könntet..
Gruss parafi