Jump to content

All Activity

This stream auto-updates     

  1. Last week
  2. lorik

    Encode json_encode

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

    Encode json_encode

    Tu passes quoi comme option à json_encode ? Essaie ceci : $resultat = json_encode($ta_chaine, JSON_UNESCAPED_UNICODE);
  4. 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 !
  5. lorik

    Encode json_encode

    Trop cool, ça marche avec le SET NAMES UTF8 ! Merci à tous !
  6. 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...
  7. BlackPage

    Encode json_encode

    Salut, commencer par un SET NAMES UTF8 avant ta requete mysql pour dire à mysql que tu veux travailler en utf8 Ensuite, encoder dans la base en ut8_general_ci et pas en latin. Ca devrait aller un peu mieux ensuite.
  8. lorik

    Encode json_encode

    Non, là, j'ai plus rien en latin dans la table http://prntscr.com/nevq9k
  9. 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 !
  10. Dan

    Encode json_encode

    Ce qui m'interpelle c'est ça : Parce que si ton champ est en latin1, un mb_detect_encoding($ta_chaine, 'UTF-8', true) devrait retourner FALSE !
  11. Dan

    Encode json_encode

    De plus, si tu veux détecter qu'une chaîne est bien de l'UTF-8 avec mb_detect_encoding(), il faut utiliser le mode STRICT !
  12. lorik

    Encode json_encode

    Salut Dan, c'est bien utf-8 le charset du phinfo
  13. Dan

    Encode json_encode

    Tu as quel default_charset défini pour php ? C'est dans le php.ini. Pour php 7.2 c'est par défaut UTF-8 default_charset = "UTF-8" parfois sous php 5.6 on le met à ISO-8859-1 (sur demande de l'utilisateur, par défaut c'est UTF-8) !
  14. lorik

    Encode json_encode

    Je suis passé sous PHP7.2, et ai converti toute ma table d'origine en utf8_general_ci, sans plus de succès... C'est pourtant basique, comme code, mais là, j'ai même plus rien dans mon Json qui s'affiche. Sous 5.6, c'était pourri, mais j'avais quelque chose, là, plus rien... $dbdata = array(); $res2 = $mysqli->query($req2); while ($row = $res2->fetch_assoc()) { $dbdata[]=$row; // construction du tableau } // test pour vérifier que le tableau est bien rempli, => il l'est, mais toujours des pb d'accents //print_r ($dbdata); //Construction du Json $json=json_encode($dbdata); echo "affichage après json_encode, du Json, via un echo() <br>"; echo $json; // => vide à l'ecran Help please snif
  15. lorik

    Encode json_encode

    Hello, les experts Je bidouille un peu de code pour me détendre, et j'ai un souci avec des encodages, je ne comprends jamais rien avec ces trucs J'ai des données textuelles en base, champ en latin1_swedish_ci. Si je les select et les affiche avec un bete echo, et les teste avec un mb_detect_encoding, ça me les indique bien en utf8, et les affichages sont ok (accents, etc....). Par contre, si je les passe à un json_encode(), puis fait un écho de mon Json, les caractères accentués sont pourris ('r\u00e9duit' pour 'réduit', par exemple). Bref, json_encode veut de l'utl8, je lui passe de l'utf8, et le résultat est crad, je ne vois pas à quel endroit je M... http://prntscr.com/net2r2 Merci de vos tuyaux !
  16. Bonjour Fernand (ou Franck ?), et bienvenue à bord de Webmaster Hub. Ton message laisse supposer que tu es venu sur le Hub avant 2007... c'est le cas ?
  17. Bonjour à tous je suis bien content de trouver ce forum, et savoir que DAN est toujours présent et prêt à aider tout le monde. J’été absent à l’étranger quelques années pour mon travail 2007 a 2019
  18. Merci Getdaone pour le tuyau, la galerie est maintenant accessible et j'ai pu tout mettre en jour. Merci aussi à toi Dan pour ton aide.
  19. Bonjour, je viens d'avoir le même problème. Tout d'abord j'ai désactivé le plugin Community qui pose problème en suivant les instructions de ce site (cf. la rubrique : Désactiver un plugin sans passer par l'administration de votre galerie). https://fr.piwigo.org/doc/doku.php?id=utiliser:apprendre:faq J'ai ensuite désactivé les plugins qui ont besoin de Community. Puis j'ai fait la mise à jour de Piwigo. Enfin par acquis de conscience j'ai fait une mise à jour de PHP 7. Avec cela j'ai pu réactiver le plugin Community et procéder à sa mise à jour. Ma galerie est de nouveau opérationnelle. J'espère que cela aura pu vous aider. Cordialement.
  20. Earlier
  21. Bonjour, je suis en duplicate avec ma page index.html et /, j'ai essayé plein de chose mais pas de bon résultat, comment puis je faire? Merci
  22. Ouf! Ainsi prend fin ma galère. Voici le tuto qui m'a sauvé la vie : https://stackoverflow.com/questions/22188026/sqlstatehy000-2002-no-such-file-or-directory J'ai reconfiguré Mamp et complété des fichiers manquant pour arriver au bout. I had a similar error. I am using MAMP and what solved my issue was: 1->creating a symbolic link in: /var/mysql (create the directory if it does not exist) 2->cd /var/mysql && sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock Et j'ai rajouté dans dans les parameters de doctrine.yaml : dbname, user et password.
  23. J'aurais préféré mais n'ayant pas accès à l'admin c'est pas possible. Je viens de voir qu'il y a une méthode manuelle pour faire une mise à jour. C'est par FTP. Je vais l'utiliser et voir (par la même occasion j'ai vue qu'il y a la version 2.9.5 qui est sortie début avril). Je te tiens au jus de l’évolution.
  24. Il faut procéder à une mise à jour avec leur outil, pas seulement remplacer les fichiers par ftp.
  25. J’ai bien modifié dans le fichier .env mais je me suis trompé en te répondant. C’est une prise de tête, tellement que j’ai modifié bcp de choses dans mes dossiers, j’ai décidé de tout désinstaller afin de reprendre sur une bonne base. Donc je me suis arrêté là pour le moment.
  26. Bonne question ! je ne me rappel pas du tout la dernière mise à jour qui a été faite. En principe c'est en 2.9.4 car j'ai une sauvegarde des fichiers et de la base de données qui date du 19/08/2018. C'est soit une sauvegarde avant mise a jour, soit une simple sauvegarde avec les dernières photos ajoutées. Si je remplace les fichiers avec la 2.9.4 en FTP tu pense que ça peux le faire ?
  27. Es-tu bien certain d'avoir la version 2.9.4 de piwigo ? Je retrouve cette erreur uniquement pour une version antérieure de piwigo, datant d'octobre 2017 (alors que la 2.9.4 date de juillet 2018) https://github.com/plegall/Piwigo-community/pull/33/commits/ca3b470b47f0eb3e8ada81998d61fee585c9c6fd Le fichier include/functions_community.inc.php n'existe même plus sur la 2.9.4 !
  1. Load more activity
×
×
  • Create New...