![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 21.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Kolejny post, w którym muszę Was prosić o pomoc, gdyż nie wiem jak zrobić to, że np. jest taki formularz:
Formularz odnosi się do pliku PHP. Chcę, aby było zrobione to tak, aby po wybraniu "Sygnatura 1" korzystało z pliku "1.png", po "Sygnatura 2" - "2.png", po "Sygnatura 3" - "3.png". Jak to zrobić na zmiennych, aby z tych option przekazywało zmienną jakoś do pliku PHP do:
Cały kod PHP:
Ten post edytował mateŁusz 24.11.2012, 13:28:14 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 13 Dołączył: 7.04.2012 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 21.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mógłby ktoś jeszcze przerobić ten kod, aby było można wybrać kolor, np. biały, czarny, czerwony, pomarańczowy? RGB.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 13 Dołączył: 7.04.2012 Ostrzeżenie: (10%) ![]() ![]() |
No to analogicznie do poprzedniego przykładu...
Ten post edytował vifus 24.11.2012, 15:25:22 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 21.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Robiłem już tak i nie działało, nie wiem.. może o jedną linię kodu napisałem za mało.
Dziękuję. Nie działa, to samo co u mnie. Zwraca błąd: Cytat Warning: imagecolorallocate() expects exactly 4 parameters, 2 given in E:\xampp\htdocs\astraanar\generuj.php on line 5 Kod wyżej, o 2 parametry za mało przekazuje. Ten post edytował mateŁusz 24.11.2012, 15:35:07 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Bo zmienna kolor ma 2 sobie pozostałe (czyli w 1 zmiennej, zawarte są 3), brakujące argumenty. Musisz rozbić ją (explode) względem przecinków a potem przekazać do funkcji tablice po wykonaniu funkcji explode.
Ten post edytował IceManSpy 24.11.2012, 15:41:36 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 21.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
(IMG:style_emoticons/default/wacko.gif)
dobra, wiem chyba.. albo nie (IMG:style_emoticons/default/biggrin.gif) Spróbuję #Mój pomysł zawiódł. Chciałby ktoś mi gotowca napisać? Przekopałem połowe google i nic nie wychodzi :x ref (IMG:style_emoticons/default/smile.gif) Ten post edytował mateŁusz 24.11.2012, 15:47:26 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 31.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 21.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dobra, ja już nie wiem co jest źle..
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 24 Dołączył: 21.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
usuń tutaj spacje między wartościami
Kod <option value="50, 205, 50">zielony</option> <option value="0, 0, 156">niebieski</option> <option value="255, 0, 0">czerwony</option> lub tutaj dodaj spacje po przecinku w explode Kod $kolor = explode(",", $_POST['kolor']); czyli Kod $kolor = explode(", ", $_POST['kolor']); i przenieś zmienną $rysunek nad $nickkolor Ten post edytował minolone 27.11.2012, 17:17:17 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.08.2025 - 15:56 |