![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
mam sobie formularz:
jest i przycisk
i chcialbym zamienic to sobie na przycisk graficzny... wymacilem kod, ale nie chce dzialac... dlaczego ?
po type jest znak \ ale nie chce sie tam wyswietlic (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
onclick = 'this.submit()'
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
niestety nie dziala (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
wie ktos jak przerobic ten kod przycisku, na obrazek ? aby to dzialalo ? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 19.12.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Możesz zrobić normalnego submita bez tekstu i z obrazkiem jako tłem:
Oczywiście polecam stosować class zamiast style - tutaj podałem tylko, żeby było wiadomo, o co chodzi |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
to tez nei chce chodzic (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) a problemem nie jest to, ze w formie nie ma atrybutu action ? ma to jakiś wpływ ?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Oczywiście, aby wykonał się submit musi być akcja, inaczej jest to nielogiczne, bo gdzie ma form wysłać dane jak nie ma action zadeklarowanej.
Łukasz |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 13 Dołączył: 16.11.2007 Skąd: Żory Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
No i nie idzie... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) nic z tych zmian nie wychodzi... nawet nie wiem czemu... jak na chlopski rozum powinno działać... dam cały mój kod kontaktowy to może to coś pomoże. On cały mi działa z tymi przyciskami co sa standardowe... ale graficzne za chiny nie wsadze (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Ten post edytował kkuubbaa88 20.11.2007, 10:57:24 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 229 Pomógł: 13 Dołączył: 31.05.2007 Ostrzeżenie: (10%) ![]() ![]() |
Czy może o to Ci chodziło?
http://tafclan.com/test.php
Tam musisz wprowadzić szerokość i wysokość obrazka. Pole value zostaw puste. Całość:
Ten post edytował Sadu2 20.11.2007, 12:15:17 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
tak dokladnie o to mi chodzi... wszystko ladnie jest. przycisk sie pokazuje, ale on nie dziala (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) po kliknieciu nic sie nie dzieje (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) nie rozumie w ogole dlaczego...
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 229 Pomógł: 13 Dołączył: 31.05.2007 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
if (empty($_POST['submit']))
Przeciez ten warunek po wyslaniu tego submita bedzie prawdziwy, bo submit nie ma wartosc. Powinno byc: if (!isset($_POST['submit'])) Podobnie gdy byl type="image". Taki typ nie wysyla postem nazwy, tylko nazwa_x oraz nazwa_y, czyli dla image powinno byc: if (!isset($_POST['submit_x'])) |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
wlasnie mialem mowic, ze przycisk mi nie zwraca nic i jest problem z warunkiem... to przepraszam jak ma byc jesli jest image ?
jak powinien wygladac warunek ? bo nie bardzo wiem o co chodzi z tymi nazwa_x i nazwa_y ? |
|
|
![]()
Post
#14
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No przeciez ci podalem:
if (!isset($_POST['submit_x'])) Tylko dla tego pola image nadaj name="submit" a te onclick wywal bo jest zupelnie zbedne. Image sam submituje bez zadnej pomocy |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
no i w koncu wszystko dziala jak powinno (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dzieki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
jeszcze tylko pytanie z ciekawosci... dlaczego w submit musi byc to _x ? co to oznacza ? |
|
|
![]()
Post
#16
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat dlaczego w submit musi byc to _x z tego samego powodu co ptak lata: bo tak.Tak jest zrobione, ze submity typu image wysylaja postem nie "nazwa" a "nazwa_x" oraz "nazwa_y", ktore zawiera wspólrzedne klikniecia. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 17:09 |