Re: Need quick got written up yesterday!! OUCH (RESOLVED)

From: Date: Tue, 04 Aug 2009 15:11:31 +0000
Subject: Re: Need quick got written up yesterday!! OUCH (RESOLVED)
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-296271@lists.php.net to get a copy of this message
On Tue, 2009-08-04 at 08:08 -0700, Miller, Terion wrote: > > > On 8/4/09 10:03 AM, "Ashley Sheridan" <ash@ashleysheridan.co.uk> wrote: > > print_r($_SERVER); > > I get: > > Array ( [HTTP_HOST] => getpublished.news-leader.com [HTTP_USER_AGENT] => Mozilla/5.0 > (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.13) Gecko/2009073021 Firefox/3.0.13 > [HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 > [HTTP_ACCEPT_LANGUAGE] => en-us,en;q=0.5 [HTTP_ACCEPT_ENCODING] => gzip,deflate > [HTTP_ACCEPT_CHARSET] => ISO-8859-1,utf-8;q=0.7,*;q=0.7 [HTTP_KEEP_ALIVE] => 300 > [HTTP_CONNECTION] => keep-alive [HTTP_REFERER] => > http://getpublished.news-leader.com/ResturantInspections/restaurants.php?show=all > [HTTP_COOKIE] => > GCIONID=TExITWZPTUtlZElNQUZrdjlWdkZVQkNOQk1CTEZLKzk3RWEzbENYWE81MD1+MX4yMDA5MDgwNH4yfnppcDo2NTgwN3x5b2I6MTk2OHxnZW46MXxjb3U6dXN8c2l0OmdwYXBlcjE3MQ==; > anonId=72bd6954-d270-402a-a4d5-10f109166cef; rsi_ct=2009_8_4:51; > PHPSESSID=ak6iv296ca08bj4eilbjjr0vd7; > GCIONSN=cmVmOjB+bmQxOiU3QiUyMkxldmVsMU5vZGUlMjIlM0ElMjIlMjIlMkMlMjJMZXZlbDJOb2RlJTIyJTNBJTIyJTIyJTJDJTIyTmV3Q2xpY2slMjIlM0FmYWxzZSUyQyUyMlVSTCUyMiUzQSUyMmh0dHAlM0EvL2dldHB1Ymxpc2hlZC5uZXdzLWxlYWRlci5jb20vUmVzdHVyYW50SW5zcGVjdGlvbnMvdmlldy5waHAlM0ZJRCUzRDExMzclMjIlN0R+bmQyOm51bGw=; > s_sq=%5B%5BB%5D%5D; s_cc=true; REVSCISN=true [HTTP_CACHE_CONTROL] => max-age=0 [PATH] => > /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin [SERVER_SIGNATURE] => > Apache/2.0.52 (Red Hat) Server at getpublished.news-leader.com Port 80 > [SERVER_SOFTWARE] => Apache/2.0.52 (Red Hat) [SERVER_NAME] => > getpublished.news-leader.com [SERVER_ADDR] => 64.29.29.40 [SERVER_PORT] => 80 [REMOTE_ADDR] > => 64.22.254.4 [DOCUMENT_ROOT] => /var/www/vhosts/getpublished.news-leader.com/httpdocs > [SERVER_ADMIN] => rjasper@springfi.gannett..com [SCRIPT_FILENAME] => > /var/www/vhosts/getpublished.news-leader.com/httpdocs/ResturantInspections/view.php [REMOTE_PORT] > => 30353 [GATEWAY_INTERFACE] => CGI/1.1 [SERVER_PROTOCOL] => HTTP/1.1 [REQUEST_METHOD] > => GET [QUERY_STRING] => ID=1137 [REQUEST_URI] => /ResturantInspections/view.php?ID=1137 > [SCRIPT_NAME] => /ResturantInspections/view.php [PHP_SELF] => /ResturantInspections/view.php > [REQUEST_TIME] => 1249398440 ) > That's your problem then. Your $_SERVER['SCRIPT_FILENAME'] has a full path in it. I think you maybe meant to use SCRIPT_NAME, which itself even has the path relative to the document root in it. You could use the basename() function to just get the filename of the path though. Thanks, Ash http://www.ashleysheridan.co.uk

« previous php.general (#296271) next »