login  Naam:   Wachtwoord: 
Registreer je!
 Forum

RemoveSlashes (Opgelost)

Offline Mmore - 02/06/2007 14:12
Avatar van MmoreMySQL interesse Hoi,

ik gebruik nu om formulieren te beveiligen de volgende functie:
  1. function beveilig($waarde) {
  2. $waarde = addslashes($waarde);
  3. }
  4. if(version_compare(phpversion(),"4.3.0") == "-1") {
  5. return mysql_escape_string($waarde);
  6. } else {
  7. return mysql_real_escape_string($waarde);
  8. }
  9. }

Het probleem is dat deze wanneer ik dan weer iets uit de db opvraag er voor de ' maarliefst 3 \ komen.. Weet iemand hoe ik deze weg kan halen?

4 antwoorden

Gesponsorde links
Offline citroen - 02/06/2007 14:41
Avatar van citroen Onbekend PHP.net: stripslashes
Offline Mmore - 02/06/2007 14:46
Avatar van Mmore MySQL interesse Na het gebruik van stripslashes(); hou ik nou steeds één \ over! 
Offline citroen - 02/06/2007 14:54 (laatste wijziging 02/06/2007 14:55)
Avatar van citroen Onbekend
  1. function beveilig($waarde) {
  2. return addslashes($waarde);
  3. }elseif(version_compare(phpversion(),"4.3.0") == "-1") {
  4. return mysql_escape_string($waarde);
  5. } else {
  6. return mysql_real_escape_string($waarde);
  7. }
  8. }
Offline Mmore - 02/06/2007 14:59
Avatar van Mmore MySQL interesse Bedankt, dat werkt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.212s