Problème nettoyage referer

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Leonick, 14 Septembre 2007.

  1. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    Bonsoir,
    Voilà mon problème.
    Yahoo commence depuis quelques temps à avoir certaines url (referer pour moi) sous la forme
    Code:
    http://fr.search.yahoo.com/search,_ylt=A0geupEsdSvOlGJBIBGqxjAQx.?p=maquestion
    le problème étant que si on veut afficher cette url, cela ne fonctionne pas, il faut supprimer tout ce qui est entre la virgule (à droite du search) et le ? pour donner
    Code:
    http://fr.search.yahoo.com/search?p=maquestion
    mon regex ne veut pas passer (aucun remplacement n'est effectué), j'ai essayé
    Code:
    eregi_replace("search,[^\?]*(\?.*)","search"."\\1",$la_requete);
     
  2. jeroen
    jeroen WRInaute passionné
    Inscrit:
    30 Août 2002
    Messages:
    2 131
    J'aime reçus:
    0
    Code:
    <?php
    $la_requete="http://fr.search.yahoo.com/search,_ylt=A0geupEsdSvOlGJBIBGqxjAQx.?p=maquestion";
    echo eregi_replace("search,[^\?]*(\?.*)","search"."\\1",$la_requete);
    ?>
    Si ça marche.
     
  3. Eric 2A
    Eric 2A WRInaute discret
    Inscrit:
    26 Février 2006
    Messages:
    155
    J'aime reçus:
    0
    Et en doublant les anti-slashes ?

    Code:
    eregi_replace("search,[^\\?]*(\\?.*)","search\\1",$la_requete);
     
  4. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    oui :oops:
    En fait, ce n'était pas une virgule, mais un point virgule, mais dans la suite de mon affichage, j'avais une transformation en des ; en ,

    Donc voilà la transformation opérationnelle si vous voulez avoir un lien cliquable de vos referer pour yahoo
    Code:
    $ze_request=eregi_replace("search;[^\?]*(\?.*)","search"."\\1",$la_requete);
     
  5. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    Bon tant qu'on reste dans les histoires de referer, j'en ai encore d'autres problèmes de parsing.
    J'utilise la fonction parse_url(), mais quand j'ai, par exemple, une personne qui recherche B&B, je n'obtient que le B :cry: avec cette fonction
    de même, quand le visiteur est passé par une recherche google/adsense sur un site le referer est de la forme
    https://www.google.fr/custom?cof=LW%3A59 ... +septembre
    et là, je ne récupère pas la valeur de q=duathlon+septembre à cause de tous les caractères intermédiaires.
    Comment faire ?
     
Chargement...
Similar Threads - Problème nettoyage referer Forum Date
Probleme de visibilité de ma page Facebook Facebook Hier à 03:56
problème avec le développeur Droit du web (juridique, fiscalité...) 22 Juin 2022
Problème désindexation des pages de Google Débuter en référencement 21 Juin 2022
Problème d'indexation de pages sur Google Problèmes de référencement spécifiques à vos sites 31 Mai 2022
problème de redirection non souhaitée Administration d'un site Web 28 Avril 2022
Problème d'indexation Produits Prestashop Crawl et indexation Google, sitemaps 28 Avril 2022
Problème d'affichage des campagnes Google Ads dans un tableau de bord Data Studio AdWords 26 Avril 2022
Problème de vitesse d'affichage des pages sur Analytics Google Analytics 26 Avril 2022
Problème : Google Crawl et Index des pages en No Index et bloqué par le robot.txt Crawl et indexation Google, sitemaps 26 Avril 2022
Problème avec GA4 : nb de visiteurs temps réel et par jour Google Analytics 19 Avril 2022
Problème indexation pages précises en React.js Débuter en référencement 19 Avril 2022
Problème de référencement Demandes d'avis et de conseils sur vos sites 8 Avril 2022
Problème adsence : Annonces ne s'affichent plus AdSense 10 Mars 2022
problèmes procédures stockées Administration d'un site Web 9 Mars 2022
Problème récupération fichier vps Développement d'un site Web ou d'une appli mobile 5 Mars 2022
Problème config postfix. Administration d'un site Web 5 Mars 2022
Search Console Problème d'indexation Crawl et indexation Google, sitemaps 24 Février 2022
Problème d'url canonique Problèmes de référencement spécifiques à vos sites 22 Février 2022
Problème indexation car élément "url" manquant sur logo Crawl et indexation Google, sitemaps 11 Février 2022
Problème avec un menu en ajax via jquery Problèmes de référencement spécifiques à vos sites 6 Février 2022