RE: explode question
| From: | Tim Ward | Date: | Thu, 08 Mar 2001 10:14:42 +0000 |
| Subject: | RE: explode question | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-43021@lists.php.net to get a copy of this message | ||
in what way did the previous responses not answer this?
if you really want a loop then foreach($arrLoginName as $element) or for($x
= 0; $x < sizeof($arrLoginName); $x++) will do, but why not just use
if(in_array())? Are you really holding all of your user names in a single
"@" delimited string?
Tim Ward
Senior Systems Engineer
Please refer to the following disclaimer in respect of this message:
http://www.stivesdirect.com/e-mail-disclaimer.html
> -----Original Message-----
> From: Rol [mailto:roland@blueline.digicomp.ch]
> Sent: 07 March 2001 19:09
> To: php-general@lists.php.net
> Subject: explode question
>
>
> Hello again,
>
> I'd better explain better.
>
> I have logon screen Header("WWW-Authenticate: Basic
> realm=\"whatever\"");
> where I would like the compare the user name $PHP_AUTH_USER
> with the one in
> my database
> All names like Mike or mike are @ seperated strings
>
> How can I check the names from this array $arrLoginName = explode("@",
> $row->usr_loginName)
>
> and return true if a name in the var $arrLoginName == $PHP_AUTH_USER
>
> How can I construct a loop which stops and returns true if a
> match is found?
>
> Any hints would be great.
>
> Many thanks
>
> Roland
>
>
>
>