![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 384 Pomógł: 13 Dołączył: 16.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam skrypt który przechowuje w pliku tablice slow. Potrzebuję przesłać tą tablicę w formie nienaruszonej na drugi serwer przez curl i odczytać tam ją. Mam wszystko zrobione ale serwer docelowy partaczy kodowanie. Przykładowe slowo espańol i zamist ń jest znak zapytania ...
Na serwerze A zapisuje dane do pliku w formie json_encode($tablica_danych) a pozniej wysylam metoda POST przez curl zmienna ktora jest tablica json: Kod $slowa = urlencode( file_get_contents('tablica_danych.txt') ); nastepnie na serwerze B mam: Kod $slowa = json_decode( urldecode($_POST['slowa']), true); no i wlasnie ten kod mnie doprowadzil do slepego zaulku ... probowalem do json_encode dodac JSON_UNESCAPED_UNICODE ale to zmienilo tylko sposob w jaki serwer B przekreca slowa :/ tekst ktory chce przekazac bedzie w roznych jezykacj, francuski, wloski itp. Jakis pomysl jak przesylac ta tablice zeby poprawnie odczytywac znaki diakrytyczne ? Plik do ktorego wysylam dane ma na gorze: Ten post edytował Agape 25.11.2015, 14:59:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 13:08 |