Do you not have to make $_SERVER a global variable in the function ? Alastair Lightwood Consultancy Ltd
> Hm... I tried quite a few variations on this. I can't seem to get any > displayable value out of this function. > > function get_current_page_name() > { > $current_page_name = explode("/", $_SERVER['PHP_SELF']); > $current_page_name = $current_page_name[-1]; > return $current_page_name ; > } > > $errorcode = get_current_page_name(); > echo $errorcode; > > Nothing. > > The only thing that works is $errorcode = > basename($_SERVER['PHP_SELF']), but that's not the point -- I still > don't understand why the function above doesn't return anything. In > this case, I'm positive that I've specified the last element of the > array. (Haven't I?) > > > Erik > > > > > On Wednesday, February 13, 2002, at 05:03 PM, Darren Gamble wrote: > > > I think what you're trying to do is return one particular element out > > of the > > array. If that's the case, just use something like: > > > > return $current_page_name[-1] > > > > to return the last element in the array. > > > > ============================ > > ---- > > Erik Price > Web Developer Temp > Media Lab, H.H. Brown > [EMAIL PROTECTED] > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php