bdmovies Posted October 16, 2007 Share Posted October 16, 2007 I need to pass some variables that have spaces from page 1 to page 2. But when I pass them, the variables show the spaces with %20. Should I replace the spaces with like a * before and then just strip all * from the variables once I get them on the other page? what is the simplest way? This is where I'm at. <?php $case_number = "CI 07 MF 1234" //<-- on page1.php <a href="page2.php?case_number=$case_number">Edit the case</a> //<-- on page1.php //page2.php = $case_number = $_GET['case_number']; echo $case_number; ?> Link to comment https://forums.phpfreaks.com/topic/73560-solved-using-_get-with-spaces-in-variables/ Share on other sites More sharing options...
BlueSkyIS Posted October 16, 2007 Share Posted October 16, 2007 use urlencode($string) before you use it, then urldecode($_GET['string']) when you GET it. Link to comment https://forums.phpfreaks.com/topic/73560-solved-using-_get-with-spaces-in-variables/#findComment-371134 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.