CodeIgniter Forums
Passing string in url with space - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5)
+--- Forum: General Help (https://forum.codeigniter.com/forumdisplay.php?fid=24)
+--- Thread: Passing string in url with space (/showthread.php?tid=72465)



Passing string in url with space - pippuccio76 - 12-23-2018

HI , sorry for english , i must send 3 value from get , the first is a url , to have a work value i encode whit :

Code:
<a href="<?=base_url()?>index.php/ranking/match/<?=base64_encode($v->anchor) ?>/<?= $v->team_home  ?>/<?= $v->team_away ?>" class="btnbtn-success">MATCH</a>

In my controller i do a query with the two team but if the team's name have space inside i have error .

I try to encode team to but i have the equal simbol ( = ) at the end and i have  "the uri you submitted has disallowed characters in " error.

How can i solve it ?


RE: Passing string in url with space - InsiteFX - 12-23-2018

SEE:

CodeIgniter User's Guide - url_title


RE: Passing string in url with space - pippuccio76 - 12-23-2018

(12-23-2018, 10:42 AM)InsiteFX Wrote: SEE:

CodeIgniter User's Guide - url_title


But to decode how can i do ?


RE: Passing string in url with space - jreklund - 12-23-2018

Use rawurlencode to encode the string and rawurldecode to decode it on the other side.
http://php.net/manual/en/function.rawurlencode.php
http://php.net/manual/en/function.urldecode.php