Jump to content

lorik

Hubmaster
  • Content Count

    555
  • Joined

  • Last visited

Community Reputation

0 Neutre

Contact Methods

  • Website URL
    http://

Profile Information

  • Genre
    Homme

Recent Profile Visitors

4389 profile views
  1. Hello Dan non, ZZZZZ n'a pas de similitude avec la page d'entrée (mapage.html), ça peut etre 'une_autre_page.html' Plus clairement toutes les urls permettant d'acceder à une ancienne page (mapage.html) seront redirigées vers une nouvelle page mondomaine.com/ma_nouvelle_page.html
  2. Hello les experts Je patauge un peu (beaucoup) sur les regex pour faire des redirection dans un htacess. Ce que je cherche à faire : J'ai X urls avec des chemin differents, vers la même clé d'url finale. domaine.com/dossier1/mapage.html domaine.com/dossier2/mapage.html domaine.com/dossier3/mapage.html domaine.com/dossierX/dossierY/mapage.html Je cherche une regex (ou autre, mais bon...) qui dise : "peut importe le chemin, toute url qui contient mapage.html est redirigée en 301 vers ZZZZZZZZ'. Merci des tuyaux
  3. Ha oui, voila, c'etait effectivement un concat, mais pas comme je le pensais... Merci !
  4. lorik

    Pb d'encodage :(

    ALLELOUIA !!!! Il fallait ajouter un $ressort_villes=iconv( 'Windows-1252', 'UTF-8//TRANSLIT', $ressort_villes ); avant le lancer le transliterator... Et la, j'ai bien ce P... de Œ transformé en OE ! Bon, merci des tuyaux et du temps passé !
  5. lorik

    Pb d'encodage :(

    Oui oui, c'est ce que je dis. il y a un problème, pas dans le code (ya 4 lignes !), mais dans la donnée de base, le texte extrait de mysql. C'est la dedans qu'il doit y avoir un Pb d'encodage quelque part, et du coup, le transliterator_transliterate ne renvoi rien (et strlen=0). aucune erreur Php, rien dans les logs. Juste ça renvoi vide... J'ai le test ici : https://landseeker.fr/api/test_encodage.php ton code marche bien, mais ça foire dès que j'utilise la chaine en base...
  6. lorik

    Pb d'encodage :(

    Hello Dan, pour le premier point, c'est juste que je suis un boulet dans le post (et surement pas que...), mais j'ai bien $ressort_villes=transliterator_transliterate('Any-Latin; Latin-ASCII; Lower()', $ressort_villes); Dans mon code, et ça vide bien la chaine., un strlen renvoi 0. Sinon, pour l'encodage utf-8 puis latin, bah justement, les encodages, je patauge totalement, donc j'ai juste ajouté ton code dans le mien, sans pour autant comprendre son fonctionnement.... Disons qu'a la base, pour pouvoir traiter (plein d'autres choses dans) la chaine, j'ai besoin de l'encoder utf-8, sinon, sinon d'autres caracteres spéciaux ne sont pas gérables. Ca fonctionne bien pour les autres caractères (des majuscules accentuées, pour être clair), par contre, inopérant pour ce fameux Œ
  7. Hello, Une quesiton surement bete comme chou, mais je ne trouve pas de réponse à gauche à droite. Je veux simplement ajouter du texte (';marseille-1;marseille-2;marseille-3;marseille-4;marseille-14;marseille-15;marseille-16') à un champ varchar existant (ressort_ville). update table12 set ressort_villes=ressort_villes+';marseille-1;marseille-2;marseille-3;marseille-4;marseille-14;marseille-15;marseille-16' where id1=39 là ça me rempli le champ avec la valeur 1... c'est un truc que je sais faire sans souci pour ajouter un nombre, mais avec un texte, je seche... un concat semble pas servir à ça, il doit y avoir un opérateur spécifique, mais je ne trouve pas... Merci du tuyau
  8. lorik

    Pb d'encodage :(

    Hello les pros, merci du coup de main. Dan : echo (transliterator_transliterate('Any-Latin; Latin-ASCII; Lower()', 'Œuilly')); => marche parfaitement. Problème echo (transliterator_transliterate('Any-Latin; Latin-ASCII; Lower()', '$ressort_villes')); // $ressort_villes contient le texte extrait de mysql => vide la variable (Ya bien du texte dans la variable à la base ! à l'affichage, on voit ça http://prntscr.com/otdljs) Et toujours plus bizarre, si je fais : $ressort_villes=utf8_encode($ressort_villes); $ressort_villes=transliterator_transliterate('Any-Latin; Latin-ASCII; Lower()', $ressort_villes); Je me retrouve avec une requete d'insert avec un carractere mal encodé : http://prntscr.com/otdvg6, mais dans mysql, j'ai " ÂŒuilly " http://prntscr.com/otdy63 inséré. Bref, à la base, AVANT le transliterator_transliterate j'ai un problème d'encodage quelque part, je patauge systématiquement sur ces trucs là Dudu : j'ai essayé des str_replace, sur la chaine en Maj ou en Min, avant et après l'utf8_encode sans effet, hélas... Même avec le code ascii, aucun résultat $ressort_villes=str_replace('Œ','XXXXX', $ressort_villes); Et j'ai vraiment besoin de trasnformer ça, je dois au final comparer des chaines issues de sources différentes, et de l'autre coté, c'est bien écrit 'OE', donc je doit uniformiser (et dans ce sens, là, il y a plein d'autres uniformisations à faire, qui ne peuvent se faire que comme ça et sont OK).
  9. lorik

    Pb d'encodage :(

    Hello les pros, besoin encore d'un ti coup de main sur un problème d'encodage qui me rend fou ! J'ai de la data (texte) dans une table, importée sous mysql à partir d'un csv en utf-8. Dedans, j'ai des textes genre 'Œuilly', que je cherche à transformer en 'OEUILLY '. Le probleme, vous vous doutez, c'est le Œ... J'ai un peu tout essayé.. un utf8-encode supprime carrement le Œ... un mb_strtolower le met en bouillie ingèrable. Et j'ai besoin de ces 2 instructions pour gérer par ailleurs sur d'autres textes des majuscules accentuées... Bref, je sèche completement ;( Une idée ? par avance merci !
  10. lorik

    Encode json_encode

    Bingo ! Je ne passais rien, mais là, c'est définitivement ok ! Merci des coups de mains et bon dimanche !
  11. lorik

    Encode json_encode

    Je me suis emballé Là, ce qui sort du select est bien en utf-8, validé par le 'strict ' de Dan. Par contre, dans mon Json, j'ai toujours un encodage pourri, avec par exemple ' Prix r\u00e9duit ' pour 'prix réduit', alors que donc json_encode reçoit bien de l'utf-8... donc on a avancé, mais... pas assez !
  12. lorik

    Encode json_encode

    Trop cool, ça marche avec le SET NAMES UTF8 ! Merci à tous !
  13. lorik

    Encode json_encode

    On a de l'utf-8 en entrée (mysql) , on veut de l'utf-8 en sortie, le charset est utf-8, je ne vois vraiment pas pourquoi ça ne marche pas...
  14. lorik

    Encode json_encode

    Non, là, j'ai plus rien en latin dans la table http://prntscr.com/nevq9k
  15. lorik

    Encode json_encode

    ok, effectivement, avec ce 'strict', ya du mieux, donc là, la chaine pourtant en base en utf-8 ne sort pas en utf-8, par contre, un utf8_encode la convertie bien !
×
×
  • Create New...