ďťż

Obrazek Zamiast Pola "input Type"

       

Podstrony


telcocafe

Witam ! Mam logowanie w php. Jak można wstawić tło/obrazek zamiast pola ?

print ('Login:<br><input TYPE="text" name="login"><br><br>'); print ('Hasło:<br><input TYPE="text" name="haslo"><br><br>'); print ('<input TYPE="submit" name="p" value="Loguj"><br><br>');

Chodzi o to aby pole gdzie wpisuje się login i hasło było takie jakie ja chce, a na przycisk "Loguj moja grafika ;)
Użytkownik grzesiu_12 edytował ten post 01 luty 2007, 21:44


css - background -.-

<input type="image" /> + ewentualnie JS :)

Dzięki :) A jak to się ma z przyciskiem loguj ?



yyy Bełdzia postu nie widzisz? :P<input type="image" name="p" src="obrazek.gif" onclick="submit();" />

eh... nie działa. Jak tak zrobię to mam obrazek (sowje pole) ale nie da się nic wpisać ;/
Użytkownik grzesiu_12 edytował ten post 02 luty 2007, 17:28
Ee? Gdzie wpisać?

Po prostu:

print ('Login:<br><input TYPE="text" name="login"><br><br>'); print ('Hasło:<br><input TYPE="text" name="haslo"><br><br>'); print ('<input TYPE="image" name="p"><br><br>');

print ('<form ACTION="" method="post">'); print ('Login:<br><input TYPE="text" name="login"><br><br>'); print ('Hasło:<br><input TYPE="text" name="haslo"><br><br>'); print ('<input TYPE="submit" name="p" value="Loguj"><br><br>'); print ('</form>');
Kod jest taki
Jak zrobię :
print ('<input type="image" name="p" src="obrazek.gif" value="Loguj"><br><br>');
To przycisk jest jak obrazek, ale nie działa logowanie (bo przecież nie ma "submit") ;) Co wtedy zrobić i jak to z tym jest ?
Użytkownik grzesiu_12 edytował ten post 02 luty 2007, 18:06

(bo przecież nie ma "submit")
No i co z tego? Ale jest image, który działa jak submit.

No ok. Przycisk jest ale jak klikne to strona się tylko odświeży i nie przejdzie dalej :(

czy ty w skrypcie sprawdzasz wartość $_POST['l'] ??

Proponuję tak:

Styl CSS
.bg {background-image:url(XXX);}

Kod HTML
<form action="YYY" method="post"> Login:<br><input TYPE="text" name="login"><br><br> Hasło:<br><input TYPE="text" name="haslo"><br><br> <input TYPE="submit" class="bg" name="p" value="Loguj"><br><br> </form>
Gdzie XXX do nazwa obrazka z rozszerzeniem, a YYY adres gdzie przekierowuje po kliknięciu na Loguj.

Obrazek się poajwił ale jako tło więc wygląda to tak ;/ (przykładowy obrazek :P ) link ;) Na to logowanie chyba nie ma bata ;) Po prostu obrazek nie ma swoich rozmiarów tylko pomnijesza się do wielkości oryginalnego przyciska loguj.
Użytkownik grzesiu_12 edytował ten post 03 luty 2007, 09:54
To ustal wielkość przycisku w stylu:
.bg {background-image:url(XXX);height:YYY;width:XXX;}
gdzie YYY to wysokość a XXX szerokość. (w pikselach, procentach czym tam chcesz)
Użytkownik Capitan V edytował ten post 03 luty 2007, 10:09
i do kompletu dajborder: 0px;:P
PS jeśli chcesz tylko obrazek, to atrybut value pozostaw pusty!
Użytkownik DJ_ProG edytował ten post 03 luty 2007, 11:41
Ok :D Problem rozwiązany. Style wpisane tu nie działają ;/ Trzeba w oddzielnym pliku :) :> Więc dziękuję wszystkim za pomoc. Jakby to nie było rozwiązane to nie zabrałbym się z tworzenie www :) pzdr

// A wiecie może jak się robi to że w polu pisze hasło a jak się na nie kliknie aby wpisac hasło to tekst znika ? :P
Użytkownik grzesiu_12 edytował ten post 03 luty 2007, 14:58

<input type="image" name="p" src="obrazek.gif" onclick="submit();" />


print ('<input type="image" name="p" src="obrazek.gif" value="Loguj"><br><br>');

Przecież pisałem że rozwiązany... ;)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.