Valid subdomein check?

Gestart doorOne2xs6 reacties20 weergaven

7 berichten · pagina 1 van 1

One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Is er in PHP een fucntie om een subdomein te checken?
Want er mogen alleen streepjes cijfers en letters inzitten

M.v.g Niels
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Er zijn wel verscheidene sanitize fucties, moet je even zoeken op google.
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR]filter_var[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]],[/COLOR] FILTER_SANITIZE_URL[COLOR= #007700]) ==[/COLOR] true[COLOR= #007700]){[/COLOR] [COLOR= #0000BB]$error[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Domein verkeerd ofzo[/COLOR][COLOR= #007700]; }[/COLOR]
?>


Dit geeft altijd true als return?
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
FILTER_SANITIZE_URL moet je niet hebben, die haalt de tekens die niet kloppen uit een url winkFILTER_VALIDATE_URL kijkt of de HELE url goed is, dus die moet je ook niet..

ik denk niet dat er een filter_var voor het controleren van subdomeinen is

edit: jouw stukje code geeft trouwens geen true als return, als je 3x = hebt, dan kun je kijken of het echt true is.
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
als je 3x = hebt Wat bedoel je daarmee?

EDIT:
if($iets === $iets) bedoel jeyummieEDIT2:
Nu krijg ik nooit een error

En verder is er een andere optie?
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/ereg"]ereg[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"^[-a-z0-9]+$"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]]))
{

}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$error[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Domein verkeerd ofzo[/COLOR][COLOR= #007700];
}[/COLOR]
?>
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Tybiggrin
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren