Okz,

Hows this...

$myarray = explode('/', $REQUEST_URI);

for ($i=0; $i<count($myarray); $i++) {
        $mystr = $myarray[$i];

        if ($mystr[0] = '~') {
                $username = substr($mystr, 1);
                $i = count($myarray);
        };
};

and presto, username in $username

[there are more efficient ways to walk the array, but I've had a long day...]

Hope that helps,

Shane


On Friday 02 November 2001 6:46 pm, [EMAIL PROTECTED] wrote:
> Ok,
>
> How do I do that?
>
> > Hi Michael
> >
> > How about explode()ing it using '/' as the seperator, then finding the
> > element in the resulting array that begins with '~', strip that first
> > character using substr() and bod's your uncle...
> >
> > I'd write the code but I've had a long day...
> >
> > Shane
> >
> > On Friday 02 November 2001 6:11 pm, [EMAIL PROTECTED] wrote:
> > > I have a setup where users can access their own pages using a
> > > /~username here account
> > >
> > > I need to put a PHP script in their directoies that will be able to
> > > tell me what their username is.
> > >
> > > I was thinking about $REQUEST_URI however if I go to
> > > /~username/dir/page it will return it all.
> > >
> > > all I want is the username...
> > >
> > > Thanks for your help,
> > > Michael

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to