login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Valid url

Offline Nitroz - 09/10/2010 18:32 (laatste wijziging 09/10/2010 18:33)
Avatar van NitrozNieuw lid Beste sitemasters, ik heb een klein probleem en ik ben zelf niet in staat om deze op te lossen...
Als ik een url heb met bijvoorbeeld een '?','=' of '&' heb laat hij deze niet toe. Is er iemand die mij uit de brand kan helpen. En eventueel de benodigde extra's in de code zou willen toevoegen. Alvast bedankt.

  1. function is_valid_url($url = NULL)
  2. {
  3. if($url == NULL){ return false; }
  4. $protocol = '(http://|https://)';
  5. $allowed = '([a-z0-9]([-a-z0-9]*[a-z0-9]+)?)';
  6. $regex = "^". $protocol . '(' . $allowed . '{1,63}.)+'. '[a-z]' . '{2,6}';
  7. if(eregi($regex, $url) == true){ return true; }else{ return false; }
  8. }

2 antwoorden

Gesponsorde links
Offline Esli - 09/10/2010 21:42
Avatar van Esli PHP interesse Zelf heb ik dit:
  1. <?php
  2. if(!preg_match("/^[a-zA-z0-9:\/\.\-\?&_=]+$/",$url))
  3. {
  4. echo 'url niet geldig';
  5. }
  6. ?>
Offline Koen - 09/10/2010 22:42
Avatar van Koen PHP expert PHP.net: filter_var
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.212s