php gastenboek beveiligen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

25/08/2004 15:11:00
Quote Anchor link
onlangs heb ik met php een gastenboek gemaakt,
na een tijdje werken werkt alles. Het probleem
is dat gebruikers alles kunnen verpesten door het teken " in in hun bericht en/of username te plaatsen
en daarna allerlei vervelende codes in kunnen voeren.

In een beveiligings tutorial op deze site heb ik gelezen dat de code "$bericht = addslashes($bericht);" dit zou verhelpen, helaas werkte dit niet. Met welke code zou ik dit probleem kunnen
verhelpen?
 
PHP hulp

PHP hulp

15/01/2025 06:55:28
 
Mitch X

Mitch X

25/08/2004 15:14:00
Quote Anchor link
Vervelende codes?
Probeer dan eens
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$var
= htmlentities($var);
?>
 

25/08/2004 15:24:00
Quote Anchor link
Ok bedankt, dit heeft er iig voor gezord dat er geen html tags meer ingevoerd kunnen worden.

Helaas neemt dit niet weg dat het teken " nog een error geeft, en met een slimme invoer zelfs mijn forum kan verpesten.
 
Bram Z

Bram Z

25/08/2004 15:29:00
Quote Anchor link
Voeg dit toe:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$var
= str_replace('"','\"', $var);
?>

Dit zal alle " tekenens verangen door \"
 
Bram Z

Bram Z

25/08/2004 15:29:00
Quote Anchor link
Voeg dit toe:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$var
= str_replace('"','\"', $var);
?>

Dit zal alle " tekenens verangen door \"

Sorry voor de dubbele reply maar
Gewijzigd op 25/08/2004 15:30:00 door Bram Z
 

25/08/2004 15:32:00
Quote Anchor link
Hartelijk dank, alles werkt nu naar behoren :D
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.