Thanks for the reply, I know this works if storing params in $_GET. My question was: what if I want to use the SLASH format for passing URL's instead of the traditional method
i.e. I want something like this: http://www.somthing.com/controller/view/param1/param2/param3 => controller will contain a function view with parameters param1,param2 and param3 instead of using something like this: http://www.somthing.com/controller/view?p1=param1&p2=param2&p3=param3 On 29/12/06, Nimrod A. Abing <[EMAIL PROTECTED]> wrote:
On 12/29/06, @leX <[EMAIL PROTECTED]> wrote: > > I'm using the SLASH format for passing params to controller from a URL > so that users can modify the url > > i.e. http://www.somthing.com/controller/param1/param2/param3 > > last param (i.e. param3) is a string which may contain characters such > as question marks '?' or even forward slashes '/'. As you probably > already know, these characters are reserved chars for URL's with some > special meaning. > > Is there a function in cakephp for coding these string to allow me to > pass strings via the url (e.g. hash the string or something like that). http://php.net/urlencode http://php.net/urldecode Or http://php.net/base64_encode http://php.net/base64_decode When using urlencode() to encode the parameter, there is no need for you to urldecode() the parameter when extracting it from $_GET. -- _nimrod_a_abing_ [?] http://abing.gotdns.com >
-- ----------------------------------------------------------------- Alexis Konstantinou --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
