Bonjour à tous,
en ce moment je suis le tutoriel pour développer un site avec cakephp et lorsque je tape cela :

$this->redirect(array('action'=>'show', '?class=&alt=&src='.$data'url']));
qui devrai afficher ce lien : http://localhost/minenaruto/admin/medias/show/class=&alt=&src=http://www.grafikart.fr/img/icons/social/lastfm.png

m'affiche cela : http://localhost/minenaruto/admin/medias/show/%3Fclass%3D%26alt%3D%26src%3Dhttp%3A%2F%2Fwww.grafikart.fr%2Fimg%2Ficons%2Fsocial%2Flastfm.png

donc évidemment ça ne fonctionne pas, je ne comprends pas pourquoi les "?" et "=" d'ailleurs sont remplacés.

Merci d'avance.

1 réponse


Ciloe
Réponse acceptée

C'est un sécurité, les caractères spéciaux sont changé. Si tu regarde bien la vidéo du tuto, tu peux voir que pour Grafikart, c'est la même chose (je peux le confirmer, je l'ai encore vu cette aprème).

Regarde bien comment il le gère.