15-04-2012, 08:56 PM
(Modification du message : 15-04-2012, 09:11 PM par Sephi-Chan.)
Dans la majorité des cas, j'ai des URL propres. Sinon, Rails encode les URL pour moi.
Le code source généré est :
En PHP from scratch, tu dois faire :
link_to(@user.name, user_url(@user, foo: 'Foo & bar', bar: 'Bar & foo'))
Le code source généré est :
Citation :<a href="http://localhost:3000/users/1?bar=Bar+%26+foo&foo=Foo+%26+bar">Foo</a>
En PHP from scratch, tu dois faire :
$query_string = 'foo=' . urlencode($foo) . '&bar=' . urlencode($bar);
echo '<a href="mycgi?' . htmlentities($query_string) . '">';