lorik
-
Compteur de contenus
574 -
Inscrit(e) le
-
Dernière visite
Messages postés par lorik
-
-
Hello Dan, what's up ?
C'est o2switch, l'hébergeur. Et franchement, je trouve qu'ils sont biens et pas chers, rien à redire, super Support, donc je crache pas dans la soupe. Et j'en ai pas trouvé d'autre de toutes façons pour poser un script en php5.3...
Cron : il y a du cron autant que tu veux sur du PHP, c'est géré via Cpanel.
Par contre, sur un script Python, le support dit :
"le binaire python ne fonctionne pas de la même manière que le binaire PHP, en tache cron cela ne fonctionnera pas correctement.
mais il n'est pas possible de faire un script python qui tournera tout le temps sur le serveur, cela fonctionne uniquement en mode web."
Donc soit il y a une solution shell ou autre, soit je dois mettre le Python ailleurs... -
Hello,
J'ai un souci le lancement de cron un peu particulier. J'explique :
J'ai un script en python, posé à la racine sur un domaine toto.com. Rien de particulier à priori.
Par contre, je veux lancer ce script en cron (si on est précis, je veux que ce script se lance toutes les 15 mn,peut importe comment), et l'hebergeur m'indique qu'en cron, ce n'est pas possible, et qu'il faut faire ça en shell.
C'est là que je commence à pleurer....
Bref, aucune idée de comment faire, merci par avance des tuyaux si vous en avez !
++
-
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
-
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 -
Ha oui, voila, c'etait effectivement un concat, mais pas comme je le pensais...
Merci !
-
Pb d'encodage :(
dans PHP
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é !
-
Pb d'encodage :(
dans PHP
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...
-
Pb d'encodage :(
dans PHP
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
Œ
-
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
-
Pb d'encodage :(
dans PHP
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). -
Pb d'encodage :(
dans PHP
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 ! -
Encode json_encode
dans PHP
Bingo ! Je ne passais rien, mais là, c'est définitivement ok !
Merci des coups de mains et bon dimanche ! -
Encode json_encode
dans PHP
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 ! -
Encode json_encode
dans PHP
Trop cool, ça marche avec le SET NAMES UTF8 !
Merci à tous !
-
Encode json_encode
dans PHP
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...
-
Encode json_encode
dans PHP
Non, là, j'ai plus rien en latin dans la table http://prntscr.com/nevq9k
-
Encode json_encode
dans PHP
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 !
-
Encode json_encode
dans PHP
Salut Dan, c'est bien utf-8 le charset du phinfo
-
Encode json_encode
dans PHP
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
-
Encode json_encode
dans PHP
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...Merci de vos tuyaux !
-
Hello !
Je cherche une solution pour pouvoir, à partir d'un script PHP situé sur le domaine toto.com, envoyer un mail en utilisant une boite mail situé sur le domaine titi.fr (et sur un autre serveur, voire sur Gmail).
Bien entendu, on aurait les données de connexion (idem outlook,), je ne parle pas de chercher à pirater des boites mails. C'est comme outlook, quoi
Je sèche un peu sur l'approche... Merci de vos tuyaux et pistes ! -
Oui, interdire les sous domaine un par un, ça c'est bon. C'est le process inverse que je cherche, avoir un login/pass pour TOUT SAUF xxx/yyy qui auraient un accès libre.
-
Hello, je cherche une astuce pour réaliser ça :
J'ai un domaine, avec X sous domaines.
Je veux bloquer l'accès au domaine (pas de problème avec ça), mais laisser passer l'accès à certains sous domaines précis.
Et là, je sècheMerci de vos tuyaux, si vous en avez
-
Salut Dan, ok, je vais tester ça, effectivement.
Merci
Script Python / Shell en Cron
dans Hébergement de Sites
Posté
Possible, je vais voir ailleurs, donc..
Merci des infos, en tous cas !