Kleine Vragen Topic #1

Gestart doorLennard4.284 reacties15.585 weergaven

4.285 berichten · pagina 147 van 286

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Jvdw schreef:
Weet er iemand hoe je het best een email controleerd met php?
http://php.net/manual/en/filter.filters.validate.php
Sanderc schreef:
Kan iemand eens alle $_SERVER dingens opnoemen?

Sebastiaanh had is zo iets maar ik vind dat niet echt...
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/print_r"]print_r[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700])[/COLOR]
?>
0
Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@hierboven, dat is niet alles, want dat van referrer ofz staat er niet tussen?
0
Marv

Lid

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
Aarclay schreef:
Kijk eens naar de modulo-operator in PHP.
Snap dr geen sikkepit van?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Wat snap je niet? Je snapt wel restdelingen?
0
Marv

Lid

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
Van dat modulo operator niet nee, rekenen met php enzo snap ik wel, maar dat niet.

Gaat me alleen omdat mail systeem zeg maar.
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Jvdw schreef:
Eerdere citaten tonen
Rik schreef:
Ze werken beide even snel (tenzij je op microsecondes zou kijken misschien). Maar persoonlijk vind ik de 2e het beste.
Je zegt toch ook niet in het Nederlands:
Als facebook is

Je zegt toch:
Als facebook een site is

mijn voorkeur gaat dan naar 1 yummie Waarom weet ik niet, maar wou gewoon zeker weten wink
Toch zou ik voor d 2e gaan... Ga je later nog blij mee zijn als je het zo hebt aangeleerd.
0
Jvdw

Lid

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Eerdere citaten tonen
Jvdw schreef:
Eerdere citaten tonen
Rik schreef:
Ze werken beide even snel (tenzij je op microsecondes zou kijken misschien). Maar persoonlijk vind ik de 2e het beste.
Je zegt toch ook niet in het Nederlands:
Als facebook is

Je zegt toch:
Als facebook een site is

mijn voorkeur gaat dan naar 1 yummie Waarom weet ik niet, maar wou gewoon zeker weten wink
Toch zou ik voor d 2e gaan... Ga je later nog blij mee zijn als je het zo hebt aangeleerd.
dan doe ik de true yummie
toevoeging op 22 oktober 2012, 22:01:00:
wat is beter trouwens dit:

[COLOR= #0000BB]<?php
$email[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"someone@exa mple.com"[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR]filter_var[COLOR= #007700]([/COLOR][COLOR= #0000BB]$email[/COLOR][COLOR= #007700],[/COLOR] FILTER_VALIDATE_EMAIL[COLOR= #007700]))
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"E-mail is not valid"[/COLOR][COLOR= #007700];
  }[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
  [COLOR= #007700]{[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"E-mail is valid"[/COLOR][COLOR= #007700];
  }[/COLOR]
?>


of dit:

[COLOR= #0000BB]<?php[/COLOR]
 [COLOR= #007700]function[/COLOR] check_email_address[COLOR= #007700]([/COLOR][COLOR= #0000BB]$email[/COLOR][COLOR= #007700]) {[/COLOR]
        [COLOR= #FF8000]// First, we check that theres one @ symbol, and that the lengths are right[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^[^@]{1,64}@[^@]{1,255}$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email[/COLOR][COLOR= #007700])) {[/COLOR]
            [COLOR= #FF8000]// Email invalid because wrong number of characters in one section, or wrong number of @ symbols.[/COLOR]
            [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];
        }[/COLOR]
        [COLOR= #FF8000]// Split it into sections to make life easier[/COLOR]
        [COLOR= #0000BB]$email_array[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"@"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$local_array[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"."[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
        [URL="http://www.php.net/for"]for[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<[/COLOR] [URL="http://www.php.net/sizeof"]sizeof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$local_array[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++) {[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^(([A-Za-z0-9!#$%&*+/=?^_`{|}~-][A-Za-z0-9!#$%&*+/=?^_`{|}~.-]{0,63})|("[^(|")]{0,62}"))$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$local_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]])) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];
            }
        }[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^[?[0-9.]+]?$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]])) {[/COLOR] [COLOR= #FF8000]// Check if domain is IP. If not, it should be valid domain name[/COLOR]
            [COLOR= #0000BB]$domain_array[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"."[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/sizeof"]sizeof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$domain_array[/COLOR][COLOR= #007700]) <[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Not enough parts to domain[/COLOR]
            [COLOR= #007700]}[/COLOR]
            [URL="http://www.php.net/for"]for[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<[/COLOR] [URL="http://www.php.net/sizeof"]sizeof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$domain_array[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++) {[/COLOR]
                [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^(([A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9])|([A-Za-z0-9]+))$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$domain_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]])) {[/COLOR]
                    [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];
                }
            }
        }[/COLOR]

        [URL="http://www.php.net/return"]return[/URL] true[COLOR= #007700];
    }[/COLOR]
?>
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jvdw schreef:
Eerdere citaten tonen
Rik schreef:
Eerdere citaten tonen
Jvdw schreef:
Eerdere citaten tonen
Rik schreef:
Ze werken beide even snel (tenzij je op microsecondes zou kijken misschien). Maar persoonlijk vind ik de 2e het beste.
Je zegt toch ook niet in het Nederlands:
Als facebook is

Je zegt toch:
Als facebook een site is

mijn voorkeur gaat dan naar 1 yummie Waarom weet ik niet, maar wou gewoon zeker weten wink
Toch zou ik voor d 2e gaan... Ga je later nog blij mee zijn als je het zo hebt aangeleerd.
dan doe ik de true yummie
toevoeging op 22 oktober 2012, 22:01:00:
wat is beter trouwens dit:

[COLOR= #0000BB]<?php
$email[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"someone@exa mple.com"[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR]filter_var[COLOR= #007700]([/COLOR][COLOR= #0000BB]$email[/COLOR][COLOR= #007700],[/COLOR] FILTER_VALIDATE_EMAIL[COLOR= #007700]))
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"E-mail is not valid"[/COLOR][COLOR= #007700];
  }[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
  [COLOR= #007700]{[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"E-mail is valid"[/COLOR][COLOR= #007700];
  }[/COLOR]
?>


of dit:

[COLOR= #0000BB]<?php[/COLOR]
 [COLOR= #007700]function[/COLOR] check_email_address[COLOR= #007700]([/COLOR][COLOR= #0000BB]$email[/COLOR][COLOR= #007700]) {[/COLOR]
        [COLOR= #FF8000]// First, we check that theres one @ symbol, and that the lengths are right[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^[^@]{1,64}@[^@]{1,255}$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email[/COLOR][COLOR= #007700])) {[/COLOR]
            [COLOR= #FF8000]// Email invalid because wrong number of characters in one section, or wrong number of @ symbols.[/COLOR]
            [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];
        }[/COLOR]
        [COLOR= #FF8000]// Split it into sections to make life easier[/COLOR]
        [COLOR= #0000BB]$email_array[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"@"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$local_array[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"."[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
        [URL="http://www.php.net/for"]for[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<[/COLOR] [URL="http://www.php.net/sizeof"]sizeof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$local_array[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++) {[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^(([A-Za-z0-9!#$%&*+/=?^_`{|}~-][A-Za-z0-9!#$%&*+/=?^_`{|}~.-]{0,63})|("[^(|")]{0,62}"))$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$local_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]])) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];
            }
        }[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^[?[0-9.]+]?$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]])) {[/COLOR] [COLOR= #FF8000]// Check if domain is IP. If not, it should be valid domain name[/COLOR]
            [COLOR= #0000BB]$domain_array[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"."[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/sizeof"]sizeof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$domain_array[/COLOR][COLOR= #007700]) <[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Not enough parts to domain[/COLOR]
            [COLOR= #007700]}[/COLOR]
            [URL="http://www.php.net/for"]for[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<[/COLOR] [URL="http://www.php.net/sizeof"]sizeof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$domain_array[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++) {[/COLOR]
                [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^(([A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9])|([A-Za-z0-9]+))$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$domain_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]])) {[/COLOR]
                    [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];
                }
            }
        }[/COLOR]

        [URL="http://www.php.net/return"]return[/URL] true[COLOR= #007700];
    }[/COLOR]
?>

Eerste; sneller, veiliger, handiger en korter wink
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Bjarnootjuh schreef:
Eerdere citaten tonen
Bjarnootjuh schreef:
Hoe kan ik http://youthy.nl/profiel/naamhier rewriten naar: naamhier.youthy.nl?
Met een server alias
0
Berichten
7.806
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sevvlor schreef:
Eerdere citaten tonen
Bjarnootjuh schreef:
Eerdere citaten tonen
Bjarnootjuh schreef:
Hoe kan ik http://youthy.nl/profiel/naamhier rewriten naar: naamhier.youthy.nl?
Met een server alias
Ja, snap ik, maar in de htaccess yummie
0
Berichten
7.806
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ff kijken yummie
0
Jvdw

Lid

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Antonn schreef:
Eerdere citaten tonen
Jvdw schreef:
Eerdere citaten tonen
Rik schreef:
Eerdere citaten tonen
Jvdw schreef:
Eerdere citaten tonen
Rik schreef:
Ze werken beide even snel (tenzij je op microsecondes zou kijken misschien). Maar persoonlijk vind ik de 2e het beste.
Je zegt toch ook niet in het Nederlands:
Als facebook is

Je zegt toch:
Als facebook een site is

mijn voorkeur gaat dan naar 1 yummie Waarom weet ik niet, maar wou gewoon zeker weten wink
Toch zou ik voor d 2e gaan... Ga je later nog blij mee zijn als je het zo hebt aangeleerd.
dan doe ik de true yummie
toevoeging op 22 oktober 2012, 22:01:00:
wat is beter trouwens dit:

[COLOR= #0000BB]<?php
$email[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"someone@exa mple.com"[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR]filter_var[COLOR= #007700]([/COLOR][COLOR= #0000BB]$email[/COLOR][COLOR= #007700],[/COLOR] FILTER_VALIDATE_EMAIL[COLOR= #007700]))
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"E-mail is not valid"[/COLOR][COLOR= #007700];
  }[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
  [COLOR= #007700]{[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"E-mail is valid"[/COLOR][COLOR= #007700];
  }[/COLOR]
?>


of dit:

[COLOR= #0000BB]<?php[/COLOR]
 [COLOR= #007700]function[/COLOR] check_email_address[COLOR= #007700]([/COLOR][COLOR= #0000BB]$email[/COLOR][COLOR= #007700]) {[/COLOR]
        [COLOR= #FF8000]// First, we check that theres one @ symbol, and that the lengths are right[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^[^@]{1,64}@[^@]{1,255}$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email[/COLOR][COLOR= #007700])) {[/COLOR]
            [COLOR= #FF8000]// Email invalid because wrong number of characters in one section, or wrong number of @ symbols.[/COLOR]
            [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];
        }[/COLOR]
        [COLOR= #FF8000]// Split it into sections to make life easier[/COLOR]
        [COLOR= #0000BB]$email_array[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"@"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$local_array[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"."[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
        [URL="http://www.php.net/for"]for[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<[/COLOR] [URL="http://www.php.net/sizeof"]sizeof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$local_array[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++) {[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^(([A-Za-z0-9!#$%&*+/=?^_`{|}~-][A-Za-z0-9!#$%&*+/=?^_`{|}~.-]{0,63})|("[^(|")]{0,62}"))$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$local_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]])) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];
            }
        }[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^[?[0-9.]+]?$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]])) {[/COLOR] [COLOR= #FF8000]// Check if domain is IP. If not, it should be valid domain name[/COLOR]
            [COLOR= #0000BB]$domain_array[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"."[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$email_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/sizeof"]sizeof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$domain_array[/COLOR][COLOR= #007700]) <[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Not enough parts to domain[/COLOR]
            [COLOR= #007700]}[/COLOR]
            [URL="http://www.php.net/for"]for[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<[/COLOR] [URL="http://www.php.net/sizeof"]sizeof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$domain_array[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++) {[/COLOR]
                [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/preg_match"]preg_match[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/^(([A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9])|([A-Za-z0-9]+))$/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$domain_array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]])) {[/COLOR]
                    [URL="http://www.php.net/return"]return[/URL] false[COLOR= #007700];
                }
            }
        }[/COLOR]

        [URL="http://www.php.net/return"]return[/URL] true[COLOR= #007700];
    }[/COLOR]
?>

Eerste; sneller, veiliger, handiger en korter wink
thx biggrin
0
Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Ze werken beide even snel (tenzij je op microsecondes zou kijken misschien). Maar persoonlijk vind ik de 2e het beste.

Je zegt toch ook niet in het Nederlands:
Als facebook is

Je zegt toch:
Als facebook een site is
Waarom zou je het hier wel doen terwijl je het bij elke willekeurige functie niet doet?
Je kan alleen maar extra fouten maken (vergeten = oid)

Terwijl als empty($var) hebt ga je toch ook niet empty(var) === TRUE gebruiken.

Ik vindt eigenlijk dat het netter is om if($boolean) te doen. En als je al wil vergelijken, doe dan left-hand comparison omdat het gewoon focking pro is coool.

if(true == $boolean). Nu krijg je namelijk een error als je if(true = $boolean) omdat je true niet mag defineren.
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