[ruby-it] redirect_to a nuovo url

Alessandro Scolavino scolas a gmail.com
Lun 5 Ott 2009 14:56:54 CEST


Andrea Campi wrote:
> Alessandro Scolavino wrote:
>> Stavo inserendo un redirect 301 su un sito, per portarmi dietro gli
>> eventuali parametri ho dovuto fare:
>>
>> params.each do |key, value|
>>    param_s = %(#{param_s}#{(param_s == "" ? "?" : "&")}#{key}=#{value})
>> end
>> redirect_to "http://#{siteurl}/#{param_s}"
>>
>> Avete idea se ci sono altre opzioni?
>>    
> params.to_param :)
> 
> 
> peraltro il codice che hai scritto eh, uhm, bruttino... semmai:
> 
> params_s = params.map { |key,value| "#{key}=#{value}" } .join("&")
> redirect_to "http://#{siteurl}?#{params_s}"
> 
> ma anche cos� non gestiresti correttamente spazi e amenit� varie.
> 
> Andrea

Sė non era carino :P

grazie!
-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list