PHP twitter Seite erstellen

Aufrufe: 58     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