PHP twitter Seite erstellen

Aufrufe: 369     Aktiv: 13.05.2024 um 22:49

0
Hallo, kann mir bitte jemand helfen. Wenn ich versuche mich zu registrieren, erhalte ich folgende Fehlermeldung: Fatal error: Uncaught mysqli_sql_exception: Access denied for user 'root'@'localhost' (using password: NO) in C:\xampp1\htdocs\twitta\neuerUser.php:11 Stack trace: #0 C:\xampp1\htdocs\twitta\neuerUser.php(11): mysqli->__construct('localhost', 'root', Object(SensitiveParameterValue), 'twidda') #1 {main} thrown in C:\xampp1\htdocs\twitta\neuerUser.php on line 11 Line 11: $dbVerbindung = new mysqli("localhost", "root","","twidda"); Der gesamte code von neuerUser.php: " <?php if (isset($_POST['txtNick'])) { $dbVerbindung = new mysqli("localhost", "root","","twidda"); if ($_POST['txtPW1'] == $_POST['txtPW2']) { $err = $dbVerbindung->query("insert into user values('$_POST[txtNick]','$_POST[txtName]','$_POST[txtVorname]','$_POST[txtPW1]');"); $_SESSION['weristangemeldet']=$_POST['txtNick']; include ("index.php"); } else { echo "Passwortwiederholung falsch!"; } } else { ?> Nachname: Vorname: Passwort: Passwortwiederholung: <?php } ?> Der code von entry.phgp, also der Anmelde und Registrierung Seite: ?php session_start() ?> <?php //Nachfolgende Fallabfrage ist nur zur Fehlersuche eingefügt if (isset($_COOKIE["angemeldet"])) { echo "Cookie ist da: An"; } else { echo "Cookie ist nicht da"; } $dbVerbindung = new mysqli("localhost", "root", "", "twidda"); if(mysqli_connect_errno() == 0) { $anmeldename = $_POST['txtNick']; $pw = $_POST['txtPW']; $sql = "select * from user where nick='$anmeldename' and passwort='$pw';"; //echo $sql; $abfrageErgebnis = $dbVerbindung->query($sql); if ($abfrageErgebnis->num_rows == 0) { echo "Sie sind nicht registriert oder Sie haben ihren Namen/Passwort falsch geschrieben!"; } else { $gefundenerUser = $abfrageErgebnis->fetch_object(); $_SESSION['weristangemeldet']=$gefundenerUser->Nick; include("posts.php"); } } else { echo " Keine Datenbankverbindung"; } ?> " Apache und mysql laufen beide. Ich würde mich sehr über Hilfe freuen, da ich den Fehler einfach nicht finden kann Vielen Dank
Diese Frage melden
gefragt

Punkte: 10

 
Kommentar schreiben
0 Antworten