php - REQUEST_URL if statements -
i'm php rookie, have following statement:
if(strpos($_server['request_uri'],'/')!=-1) { echo '<span>hello world' .$_server['request_uri']. '</span>'; } else if(strpos($_server['request_uri'],'/blog')!=-1) { echo '<span>blog world' .$_server['request_uri']. '</span>'; } else if(strpos($_server['request_uri'],'/videos')!=-1) { echo '<span>videos world' .$_server['request_uri']. '</span>'; } else if(strpos($_server['request_uri'],'/about')!=-1) { echo '<span>about world' .$_server['request_uri']. '</span>'; } else if(strpos($_server['request_uri'],'/contact')!=-1) { echo '<span>contact world' .$_server['request_uri']. '</span>'; }
my issue whenever go elsewhere http://website.com/
still result hello world
rather other results. idea how solve issue?
/blog
, /videos
, ... has /
. url go, match /
. can use this;
if($_server['request_uri'] === '/') { echo '<span>hello world' .$_server['request_uri']. '</span>'; } else if(strpos($_server['request_uri'],'/blog')!=-1) { echo '<span>blog world' .$_server['request_uri']. '</span>'; } else if(strpos($_server['request_uri'],'/videos')!=-1) { echo '<span>videos world' .$_server['request_uri']. '</span>'; } else if(strpos($_server['request_uri'],'/about')!=-1) { echo '<span>about world' .$_server['request_uri']. '</span>'; } else if(strpos($_server['request_uri'],'/contact')!=-1) { echo '<span>contact world' .$_server['request_uri']. '</span>'; }
Comments
Post a Comment