![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 15 Dołączył: 16.02.2008 Skąd: Sanok Ostrzeżenie: (0%) ![]() ![]() |
Witam. Chciałbym dodać tekst do obrazka. Tekst jest przesyłany z formularza.
Kod $text = htmlspecialchars($_POST['text']); imagettftext($stary, 10, 0, 29, 20, $kolor, "arial.ttf" , $text); I na obrazku mam jakieś takie dziwne coś. Gdy podaje tekst normalnie, to jest ok. Jednak, gdy tekst jest przesyłany POST-em, to już się psuje. Czcionka oczywiście jest na serwerze. Dzięki za pomoc. Lepiej to wyjaśniłem w poście 7. Ten post edytował wizu 16.02.2008, 22:51:17 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 15 Dołączył: 16.02.2008 Skąd: Sanok Ostrzeżenie: (0%) ![]() ![]() |
Jasne, tylko to się przyda później. Narazie mam przesyłanie POST-em. Pomyliłem się w pierwszym poscie. Wybacz. Chciałem sobie potestować, jak to jest z tym tekstem. I gdy zamiast dodawac tekst do obrazka, wyświetliłem $_POST['text'], to polskie znaczki działają tak jak powinny. Jednak, gdy tylko próbóję je narzucić na obrazek, to juz jest tak jak na zdjęciu. Więc tekst jest normalny po przesłaniu, tylko przy wyświetlaniu coś się psuje. Nie wiem, czy ta funkcja nie potrafi tego zrobić czy co? Wie ktoś coś na ten temat? Dzięki.
Edit Teraz zaobserwowałem coś jeszcze dziwniejszego. Gdy wyświetlam, to w ten sposób: Kod imagettftext($stary, 10, 0, 29, 20, $kolor, "arial.ttf" , 'ąść'); To widzę to:(IMG:http://img516.imageshack.us/img516/5633/znakiag6.jpg) A gdy w poprzednim pliku index.html mam taki formularz (wpisuje w nim też ąść) : Kod <form action="dalej.php" method="POST"> <input type=text name="text" size="50"/> <input type=submit value="Dalej ->"/> </form> A w pliku dalej.php dodaje napis na obrazek tak: Kod $text = $_POST['text']; imagettftext($stary_plik, $fontsiz, 0, $rozmiarx, $rozmiary, $kolor, "arial.ttf" , $text); To widzę to:(IMG:http://img170.imageshack.us/img170/238/znakies0.jpg) Teraz już sam nic nie wiem. Pomoże ktoś, co zrobić, aby wyświetlały siepolskie znaki na obrazku? Dzięki. Ten post edytował wizu 16.02.2008, 22:26:45 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 08:38 |