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?