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