cwncool Posted June 1, 2007 Share Posted June 1, 2007 How can I create urls like '/index.php/blog/comments/' without mod_rewrite? I know how to do urls with GET statements and I know how to make my urls such as I ask with mod_rewrite, but I've seen some frameworks like CodeIgniter that create urls like '/index.php/blog/comments/' without mod_rewrite. I'd like to know possibly how to do this. Thanks! Quote Link to comment https://forums.phpfreaks.com/topic/53812-urls-like-indexphpblogcomments/ Share on other sites More sharing options...
corbin Posted June 1, 2007 Share Posted June 1, 2007 You could manipulate $_SERVER['QUERY_STRING']: <?php $query = $_SERVER['QUERY_STRING']; if(strlen($query) > 1) { $vars = explode($query); } ?> If that script was called test.php and you went to test.php/corbin/was/here it would set $vars = array('corbin', 'was', 'here') Quote Link to comment https://forums.phpfreaks.com/topic/53812-urls-like-indexphpblogcomments/#findComment-266008 Share on other sites More sharing options...
saf Posted June 1, 2007 Share Posted June 1, 2007 Note: I tried this script and it did not work but when I added a '?' at the end of the .php extension it worked. You could manipulate $_SERVER['QUERY_STRING']: <?php $query = $_SERVER['QUERY_STRING']; if(strlen($query) > 1) { $vars = explode($query); } ?> If that script was called test.php and you went to test.php/corbin/was/here it would set $vars = array('corbin', 'was', 'here') Quote Link to comment https://forums.phpfreaks.com/topic/53812-urls-like-indexphpblogcomments/#findComment-266036 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.