![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 27.12.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam na mojej stronce formularz do wysyłania zdjęć na serwer.
Chciałbym tworzyć dodatkowo podczas tego przesyłania zdjęcie z tekstowym znakiem wodnym, ale ten tekst ma być podawany przez użytkownika. W HTML'u dodanie pola - <input type="text" name="znak" /> Czytałem coś o bibliotece GD, znalazłem gotowce np.:
Ale jak zrobić żeby ten skrypt: 1. Brał tekst od użytkownika 2. Zapisywał nowy plik w folderze docelowym. Może głupie pytania ale w php robię coś drugi dzień :/ |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 280 Pomógł: 46 Dołączył: 23.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dodajesz dodatkowe pole w formularzu.
Odbierasz je przez tablicę $_POST. Modyfikujesz obrazek odebrany przez formularz (ten z tablicy $_FILES) i dodajesz do niego napis korzystając z np. $_POST['znak']. Ten gotowiec powinien się sprawdzić do tego. Pisanie po obrazku: http://php.net/manual/en/function.imagestring.php Po stworzeniu obrazka możesz go zapisać. Użyj do tego imagejpeg lub inne podobne, drugi parametr Cie interesuje: http://php.net/manual/en/function.imagejpeg.php Jeśli nie wiesz jak to zrobić to poczytaj sobie jakieś poradniki jak odbierać formularze, jak działa biblioteka GD itp. Najważniejsze rzeczy masz podane, musisz po prostu tego użyć. Jeśli nie wiesz czy dane są przesyłane to debuguj sobie przez np. var_dump($_POST). Sprawdź sobie każdą metodę w manualu aby zobaczyć co dokładnie robią. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 27.12.2017 Ostrzeżenie: (0%) ![]() ![]() |
Co do zapisywania obrazka - mogę określić folder docelowy i dodatkowo zrobić tak, aby zapisywał się ten obrazek ze znakiem w postaci "nazwaplikuZnak" ?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 218 Pomógł: 16 Dołączył: 6.06.2014 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 13:05 |