Passer une variable de page en page ?

Discussion dans 'Administration d'un site Web' créé par XoSt, 14 Mars 2005.

  1. XoSt
    XoSt WRInaute passionné
    Inscrit:
    6 Octobre 2003
    Messages:
    2 196
    J'aime reçus:
    0
    Bonjour,

    J'ai un petit problème pour récuperer une variable.

    J'ai :



    Code:
       $motscles=sans_accent($_POST['motscles']);
       $motscles2=sans_espaces($motscles);
       $motscles2=strtolower($motscles2);
       
       header("Location: find-$lang-0-$motscles2.html");
    J'aimerais recuperer $_POST['motscles'] sur la page find-$lang-0-$motscles2.html sans utiliser sessions ou cookies :roll:

    Merci.
     
  2. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    pour passer une variable d'une page à l autre :

    $_POST, $_GET, $_SESSION, $_COOKIE.

    fais ton choix ! :)
     
  3. XoSt
    XoSt WRInaute passionné
    Inscrit:
    6 Octobre 2003
    Messages:
    2 196
    J'aime reçus:
    0
    _GET pas possible de la passer dans l'url, _POST n'est pas post, donc comment la récuperer ? vu que je suis sur :

    header("Location: find-$lang-0-$motscles2.html");

    Et que $_POST['motcles'] est sur find-$lang.html

    il est déjà déclaré sur find-$lang.html :roll:
     
  4. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    >> _GET pas possible de la passer dans l'url

    pourquoi ? qu'est ce qui t empeche de faire passer la variable par l 'url ? de toute facontu n aura pas d auytres moyens si tu veux utiliser ni session, ni cookie, ni post
     
  5. mewp
    mewp WRInaute discret
    Inscrit:
    1 Novembre 2004
    Messages:
    155
    J'aime reçus:
    0
    Xost : si je comprend bien ( je lis de travers en ce moment ), tu veux récupérer des variables qui n'en sont pas, mais qui sont dans ton URL.
    Il te faut donc analyser l'url de la page.

    Si tes globals sont à ON, tu as : $REQUEST_URI qui contient find-$lang-0-$motscles2.html

    il ne te reste plus qu'à découper cela ( genre un premier découpage avec le séparateur . et prendre la valeur de gauche, puis un second découpage avec - et prendre le 4ième champs ).
     
  6. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    non je pense pas que ce soit ce qu'il veuille faire :) ou alors il s explique mal :)
     
  7. XoSt
    XoSt WRInaute passionné
    Inscrit:
    6 Octobre 2003
    Messages:
    2 196
    J'aime reçus:
    0
    Mon url est déjà prise... pas question d'afficher la requete dedans... je cherche à récuperer $_POST dans la page :

    header("Location: find-$lang-0-$motscles2.html");

    Donc, oubliez l'url, les cookies et les sessions, aucun autre moyen de récuperer ma variable sur cette page ?
     
  8. fbparis
    fbparis WRInaute impliqué
    Inscrit:
    1 Février 2005
    Messages:
    520
    J'aime reçus:
    0
    Pour recuperer des variables dans $_POST il faut bien sur faire une requete POST, pas une redirection

    si j'ai bien compris, on valide un formulaire avec lang et motcles , on poste et tu veux faire une page intermediaire qui renvoit tout ca vers une page find-$lang-$motcles.html

    je vois pas trop l'interet.. et il peut y avoir plusieurs problemes, deja faut que ton serveur soit configure de facon a ce qu'une page en html puisse etre appelee en POST.

    bref sinon, plutot qu'un header(location:) il va te falloir une fonction post_to_host qui transmet une requete POST, c facile a faire ou recuperer (a base de fsockopen etc)

    tu veux faire quoi au juste ??? un pseudo url-rewriting ?
     
  9. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    passes le formulaire en Get si tu veux faire ca. en Post tu ne pourra pas
     
Chargement...
Similar Threads - Passer variable Forum Date
Passer une variable en dossier URL Rewriting et .htaccess 19 Novembre 2018
Passer une variable JS vers PHP Développement d'un site Web ou d'une appli mobile 25 Septembre 2018
Comment passer des variables PHP dans un header PHP ? Développement d'un site Web ou d'une appli mobile 26 Juillet 2010
Faire passer une variable avec onclick Développement d'un site Web ou d'une appli mobile 28 Mars 2007
passer une variable en lecture de fichier Développement d'un site Web ou d'une appli mobile 14 Mars 2007
[Résolu] passer une variable php dans le serveur Développement d'un site Web ou d'une appli mobile 12 Janvier 2007
[php] passer des variables en mode POST Administration d'un site Web 30 Mai 2005
Comment passer de Universal Analytics à GA4 Google Analytics 22 Mars 2022
Comment passer un WE merdique... Le café de WebRankInfo 31 Octobre 2021
Passer devant les mastodontes Demandes d'avis et de conseils sur vos sites 2 Juin 2021
Images Webp : peut-on se passer d'images alternatives ? YouTube, Google Images et Google Maps 1 Juin 2021
Meilleure passerelle pour vendre mon produit e-commerce 11 Avril 2021
Backlinks : tout refaire, désavouer ou passer en nofollow ? Netlinking, backlinks, liens et redirections 25 Janvier 2021
Problème passerelle sur Prestashop e-commerce 8 Septembre 2020
WordPress Passer d'une bonne position à une très bonne position Débuter en référencement 18 Juin 2020
Améliorer la vitesse sous Wordpress : passer toutes les pages en article Administration d'un site Web 3 Avril 2020
Passer d'un hébergement mutualisé à serveur dédié Administration d'un site Web 24 Mars 2020
Google Ads : Comment passer le guide de configuration ? AdWords 29 Décembre 2019
Sur quels critères se baser pour passer à un serveur dédié ? Administration d'un site Web 2 Juillet 2019
Passer des 404 spammées en 410 avec htaccess URL Rewriting et .htaccess 18 Juin 2019