8710 sujets

Développement web côté serveur, CMS

Bonjour à tous,

Certains grands sites internet tels que Leboncoin permettent aux visiteurs d'être redirigé instantanément lorsqu'ils valident un formulaire et en fonction de celui-ci. Par exemple, sur Leboncoin, en fonction de la catégorie qu'ils auront choisis, ils seront redirigé vers la bonne URL. Évidemment, ce n'est pas une simple méthode GET. Savez-vous comment font-ils ? J'ai bien pensé aux header(Location) de PHP, mais ça implique de perdre les variables en cours de route ... pas génial donc.

Merci d'avance Smiley smile
Gaylord.P.
A mon avis c'est pas compliqué: stocke les données reçues en session, en base ou ailleurs. Comme ça tu les as quoi qu'il arrive et en particulier si tu fais des redirections.
Formulaire en POST, tu valides les données puis header location concaténé avec tes variables dans l'URL.

Je fais ça aussi sur tous mes sites pour les formulaires de type recherche par exemple.