Kennisbank
1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!
Een MySQL-fout oplossen ($ in wachtwoord)
Bijwerken 18-05-2026
Deze handleiding beschrijft de specifieke regels die in acht moeten worden genomen bij het maken van een gebruikerswachtwoord met mysqli_connect(), dat het teken ‘dollar’ $ bevat, op de Infomaniak-platforms.
Inleiding
- Als u bij het gebruik van
mysqli_connect()de foutmelding “Toegang geweigerd voor gebruiker” ontvangt en uw databasegebruikerswachtwoord een dollarteken$bevat, kan het probleem te wijten zijn aan de werking van strings in PHP. - Het probleem kan ook voorkomen bij berichten-scripts.
Regels om te volgen
Als het speciale teken $ in een gebruikerswachtwoord wordt gebruikt en er geen cijfer direct achter staat, is de variabelenaam ongeldig en wordt de substitutie niet correct uitgevoerd.
Hier zijn enkele oplossingen om dit te verhelpen:
- Plaats het wachtwoord tussen enkele aanhalingstekens:
'$******' - Zorg ervoor dat er direct na het dollarteken een cijfer staat:
"$2*****" - Gebruik een backslash om het dollarteken in het wachtwoord te ‘escapen’:
"\$****"
Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2559
Is deze veelgestelde vragenlijst nuttig geweest?