Ajouter le PHPSESSID a l'url et pas le supprimer

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Kaliiii, 22 Juin 2007.

  1. Kaliiii
    Kaliiii WRInaute occasionnel
    Inscrit:
    2 Mars 2005
    Messages:
    459
    J'aime reçus:
    0
    Bonjour a tous,

    Je sais, ca peut paraitre farfelu de vouloir ajouter le SID dans l'url, mais la raison est simple : Imode.

    En effet, les navigateurs Imode ne gèrent pas les sessions, on est donc obligé de passer les variables dans l'url.

    J'ai tout tenté, mais j'avour que pour le moment je n'ai pas reussi a ajouter automatiquement le SID a l'url sans le mettre manuellement dans le code ce qui est impossible vu les centaines d'url présentes dans le code.

    la solution paraissait être l'ajout de ini_se ('session.use_trans_sid','1'); au début du code, mais cela ne rajoute pas pour autant d'identifiant de sessions dans l'url.

    Je ne veux pas changer le fichier de conf php parce qu'un site web tourne dessus, je dois donc passer par ini set.

    Quelqu'un a une idée?

    Merci d'avance,

    Thierry

    P.S. : le Header Location aurait pu etre une bonne solution s'il ne renvoyait pas une erreur sur la plupart des téléphones imode...
     
  2. FloBaoti
    FloBaoti WRInaute impliqué
    Inscrit:
    30 Avril 2006
    Messages:
    640
    J'aime reçus:
    0
    Met aussi
    session.use_only_cookies
    à FALSE (0) pour essayer.

    Qu'est-ce qui gêne de modifier la config de PHP ? Faut reloader Apache uniquement, pas le relancer entièrement.
     
  3. Kaliiii
    Kaliiii WRInaute occasionnel
    Inscrit:
    2 Mars 2005
    Messages:
    459
    J'aime reçus:
    0
    En fait, cela me genait pour les services web et non mobile, question de sécurité.

    Pour le moment, j'ai trouvé une autre solution, qui me permet d'ajouter le sid dans l'url avec une fonction php.

    Mais nouveau hic la encore, imode semble mal gerer les redirection 301, il me retourne une erreur : "Données invalides recues. 302".

    Je me demande si ce n'est pas plutot du au téléphone, ca marche nickel sur les autres (non Imode).

    pour ceux que ca interresse, voila la fonction que j'ai utilisé :


    function addsid($url) {
    $url = "Location: $url";
    if (ereg(session_id(),$url)) {
    } else {
    if (ereg("\?",$url)) {
    $url .= "&";
    } else {
    $url .= "?"; }
    $url .= session_id();
    header($url);
    }
    }


    Pour le moment, je reste au point mort avec Imode.
     
Chargement...
Similar Threads - Ajouter PHPSESSID supprimer Forum Date
Quelle est l'Influence de rajouter le nom du Site après le Titre de la Page Débuter en référencement Hier à 22:26
WordPress rajouter le nom de domaine dans le permalien Débuter en référencement 4 Septembre 2022
WordPress ajouter des mots clé avec YOAST SEO Débuter en référencement 28 Août 2022
Ajouter sur la search console un blog créé sur like-blogs.com Crawl et indexation Google, sitemaps 23 Août 2022
Ajouter des liens sortants externes pour améliorer le référencement Netlinking, backlinks, liens et redirections 2 Mai 2022
Comment ajouter le tag GA4 sur 7000 fichiers ? Google Analytics 10 Avril 2022
Comment ajouter une URL en japonais dans Blogger ? Gmail, Google Talk, Blogger et Orkut 28 Novembre 2021
Quelle solutions pour ajouter un annuaire de membre Développement d'un site Web ou d'une appli mobile 21 Septembre 2021
Linkedin : comment ajouter une URL sur une image ? Autres réseaux sociaux 1 Juin 2021
Ajouter des liens externes : bonne pratique SEO ? Rédaction web et référencement 27 Avril 2021
Protection de site web : quel code ajouter dans htaccess ? URL Rewriting et .htaccess 5 Mars 2021
Comment ajouter un blog pour le SEO sur un site statique ? Demandes d'avis et de conseils sur vos sites 20 Janvier 2021
Ajouter des liens internes sitewide en cloaking Netlinking, backlinks, liens et redirections 2 Décembre 2020
Ajouter des lignes de rich snippet - KK Star Référencement Google 31 Mars 2020
WordPress Comment ajouter le CDN Cloudflare sur son site WP ? Administration d'un site Web 6 Février 2020
Ajouter une Opacité CSS sur une image en Background Développement d'un site Web ou d'une appli mobile 4 Février 2020
Ajouter un texte sur une carte Google Maps (JS) Développement d'un site Web ou d'une appli mobile 15 Janvier 2020
Ajouter style="display: block;" dans une div Développement d'un site Web ou d'une appli mobile 8 Janvier 2020
Ajouter les Rich Snippets sur Prestashop Débuter en référencement 28 Novembre 2019
Comment ajouter une page Facebook en tant que co-organisateur ? Facebook 22 Octobre 2019