login  Naam:   Wachtwoord: 
Registreer je!
 Forum

eregi

Offline Warbringer - 05/09/2007 12:51
Avatar van WarbringerOnbekend
  1. // check username on bad language
  2. $filter = array('1', '2', '3', '4', '5', '6', '7', '8');
  3. if(eregi($filter, $_POST['username'])
  4. {
  5. echo "uw gebruikersnaam bevat ongeldige woorden";
  6. }
  7. else
  8. {
  9.  
  10. }


Hoe moet ik dit aanpakken? ik wil dus kijken of een van die woorden voorkomen in de gebruikersnaam, kwam er niet echt uit even helaas hier.

5 antwoorden

Gesponsorde links
Offline Rens - 05/09/2007 12:56
Avatar van Rens Gouden medaille

Crew algemeen
PHP.net: in_array
Offline Warbringer - 05/09/2007 13:02
Avatar van Warbringer Onbekend  dankjewel, dus

  1. $filter = array('1', '2', '3', '4', '5', '6', '7', '8');
  2. if(in_array($filter, $_POST['username']))
zou dan moeten werken?... ga het proberen dankjewel voor je reactie!
Offline Thomas - 05/09/2007 13:41
Avatar van Thomas Moderator Kun je niet beter een preg_match op [1-8] doen?
Offline Dark_Paul - 05/09/2007 14:00
Avatar van Dark_Paul PHP ver gevorderde Volgens mij gaat dit puur om een voorbeeld. Is die 1-8 gewoon om ff te testen.
Offline Warbringer - 05/09/2007 14:50
Avatar van Warbringer Onbekend ja puur voorbeeld, maar wat ik deed als code is wel correct?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.194s