Is there a way to do an if/else case to check the URL? for example-
<% if URL = “http://www.google.com” %>
Hi, your URL’s GOOGLE
<% else %>
You URL isn’t GOOGLE
<% end %>
Of course that method is just a mockup, does anyone know the real
syntax? Thanks
On May 20, 2010, at 3:05 PM, David Z. wrote:
<% end %>
Of course that method is just a mockup, does anyone know the real
syntax? Thanks
<% if request.url == ‘http://www.google.com’ %>
GOOGLE!
<% else %>
not google
<% end %>
That’s literally what you’re asking, but not sure if it’s really what
you want to do. You might be better off checking params[:controller]
and params[:action] perhaps. Or doing a regular expression match to
pick up “http://google.com” and
“http://maps.google.com/q=12345+Maple+St”, etc.
But… in any event, request.url will give you what the browser sees in
their location bar.
-philip
On May 20, 6:12 pm, Philip H. [email protected] wrote:
You URL isn’t GOOGLE
<% end %>
That’s literally what you’re asking, but not sure if it’s really what you want to do. You might be better off checking params[:controller] and params[:action] perhaps. Or doing a regular expression match to pick up “http://google.com” and “http://maps.google.com/q=12345+Maple+St”, etc.
But… in any event, request.url will give you what the browser sees in their location bar.
-philip
YUP! sweet dude, thanks ![:smiley: :smiley:](https://www.ruby-forum.com/images/emoji/apple/smiley.png?v=12)