[PHP]Form action a rtf |
[PHP]Form action a rtf |
7.12.2016, 15:30:59
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 7.12.2016 Ostrzeżenie: (0%) |
Witam. Mam następujący problem z którym "walczę" od trzech dni samodzielni i szukając po necie rozwiązań ale żadne niestety nie przynosi pożądanych rezultatów.
Stąd moja prośba do Was. Mam formularz w którym użytkownik podaje dane dalej jest o przetwarzany przez plik konwersja.php i następnie otwierany jest szablon jako plik rtf. W tym pliku w odpowiednich miejscach wyświetlają się dane wprowadzone przez użytkownika ( dalej jest już tekst wprowadzony wcześniej). Do tej pory oczywiście wszystko jest OK. Ale mam "stary-nowy" problem z polskimi znakami. Oczywiście nie wyświetlają się w pliku rtf ( tylko te wprowadzone przez użytkownika ). Próbowałem poprzez funkcję konwersji polskich znaków ale efekt był żaden. Były też inne próby ale nic nie pomaga. Macie jakieś pomysły ???. Poniżej kod pliku konwwersja.php.
Powód edycji: [Kshyhoo]: bb-code
|
|
|
7.12.2016, 15:59:31
Post
#2
|
|
Grupa: Zarejestrowani Postów: 556 Pomógł: 40 Dołączył: 20.07.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
|
|
|
7.12.2016, 15:59:49
Post
#3
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 18 Dołączył: 5.02.2016 Skąd: Polska Ostrzeżenie: (0%) |
Po co nadajesz zmienne typu $podmianaa, skoro możesz od razu wyświetlać z $_POST
http://stackoverflow.com/questions/5368150...excel-and-utf-8 |
|
|
7.12.2016, 17:32:50
Post
#4
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 7.12.2016 Ostrzeżenie: (0%) |
|
|
|
7.12.2016, 17:59:31
Post
#5
|
|
Grupa: Zarejestrowani Postów: 556 Pomógł: 40 Dołączył: 20.07.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
|
|
|
8.12.2016, 12:21:05
Post
#6
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 7.12.2016 Ostrzeżenie: (0%) |
O ja "pierdziele" działa, kayman jesteś WIELKI.
Dzięki. Kurde, za wcześnie się ucieszyłem. Oczywiście działa ale tylko częściowo. Tzn. na niektórych znakach diaktrycznych np. "ł" ( pewnie i innych ale nie na "Ó" ) plik rtf wywala taki błąd: CODE Notice: iconv(): Detected an illegal character in input string in C:\wamp\www\aaa\konwersja.php on line <i>31</i></th></tr> Tym razem samemu doszedłem do rozwiązania ( BRAWO JA ). Po pierwsze należało w echo iconv podać Windows-1250 a nie Windows-1252 a po drugie należy dodać słowo //TRANSLIT". Całość powinna wyglądać następująco CODE echo iconv("UTF-8", "Windows-1250//TRANSLIT", $wyswietl);
Ten post edytował Roberti1 8.12.2016, 12:21:45 |
|
|
Wersja Lo-Fi | Aktualny czas: 23.05.2024 - 07:23 |