Ik begin net met php.
Op mijn pc heb ik xampp draaien.
En ik zet de php scripts in de juiste directory neer.
Nu heb ik via phph-myadmin een database ' probeer' aangemaakt.
Aan die database heb ik een gebruiker gekoppeld 'sprinter' - deze heeft alle rechten gekregen.
Als wachtwoord heb ik 'hansje' ingegeven.
Nu wil ik contact maken met de database, door dit script te gebruiken:
<?php
$_CONFIG["Username"] = 'sprinter';
$_CONFIG["Password"] = '';
$_CONFIG["Host"] = 'localhost';
$Verbinding = mysqli_connect($_CONFIG["Host"], $_CONFIG["Username"], $_CONFIG["Password"]);
if($Verbinding == false) // Verbinding is mislukt!
{
trigger_error("Kan geen verbinding maken met de database");
}
mysqli_close($Verbinding);
?>
Zie ik niet...is er dan verbinding?
Als ik in het script bij password iets verander...het wachtwoord intyp, ziet he script er zo uit:
<?php
$_CONFIG["Username"] = 'sprinter';
$_CONFIG["Password"] = 'hansje';
$_CONFIG["Host"] = 'localhost';
$Verbinding = mysqli_connect($_CONFIG["Host"], $_CONFIG["Username"], $_CONFIG["Password"]);
if($Verbinding == false) // Verbinding is mislukt!
{
trigger_error("Kan geen verbinding maken met de database");
}
mysqli_close($Verbinding);
?>
Alleen dan krijg ik de volgende melding op beeld:
Warning: mysqli_connect(): (HY000/1045): Access denied for user 'sprinter'@'localhost' (using password: YES) in C:\xampp\htdocs\contact.php on line 6
Notice: Kan geen verbinding maken met de database in C:\xampp\htdocs\contact.php on line 10
Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in C:\xampp\htdocs\contact.php on line 13
Wat doe ik verkeerd?
Heb van alles al geprobeerd. :-(
1.638 views