Buton submit cu imagine

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Komfort
Mesaje:157

Buton submit cu imagine

Buna ziua,
Acest buton nu merge pentru a transmite informatile:

Cod: Selectaţi tot

<input type="image" src="enjoy.png" value="submit " alt="">
Iar acesta merge:

Cod: Selectaţi tot

<input type="submit" name="submit">
Eu as dori sa fca un buton cu imagine cum e primu dar sa mearga corect...adica sa transmita infomratile
Multumesc

steell Mesaje:190
eu in formular am asa

Cod: Selectaţi tot

<input type="image" src="upload/inregistreaza.jpg" />
si merge.
Probabil nu mai trebuie sa pui acestea: value="submit " alt="" pt ca daca e imagine nu are nevoie de "value" pt ca scri tu in imagine Submit sau trimite sau ce vrei tu. Cat despre alt="" eu l-as sterge si pe acesta dar vezi daca merge cu el si apoi fara el.

Komfort Mesaje:157
Merge doar .jpg, pt ca eu am .png?
Nu merge:(
nu inteleg cum ii merge tie:(...pt ca iti trebuie si name=ceva pt ca apoi trebuie sa folosest:

Cod: Selectaţi tot

if(isset($_POST['ceva'])) {
  //...
}

steell Mesaje:190
La acest cod:

Cod: Selectaţi tot

if(isset($_POST['ceva'])) {
  //...
}
'ceva' este numele casetei pe care o ai in formular.
adica asa:

Cod: Selectaţi tot

<form action="pagina.php" method="post">
Nume: <input type="text" name="ceva" size="30" maxlength="30" />
<input type="image" src="upload/inregistreaza.jpg" />
</form>
apoi in pagina.php ai acest cod

Cod: Selectaţi tot

if(isset($_POST['ceva'])) {
  //...
}
 
Deci butonul de submit nu are nevoie de name sau de value pt ca este specificat la type ca este imagine iar la value nu se poate pentru ca este imagine. adica daca vrei un boton "trimite" intri in paint de exemplu, faci un buton colorat cum vrei tu scri pe el "trimite" si apoi salvezi imaginea.
Din cate am observat butoanele imagine nu merg decat pentru a trimite datele adica submit. eu am incercat sa fac si unu pentru a sterge datele din formular, adica buton de reset insa nu a mers i-am dat si nume, degeaba. poate ne spune careva daca se poate sau nu..

Komfort Mesaje:157
nu cred ca e asa cum zici u...if(isset($_POST['submit'])==inseamna daca se apasa butonul cu name-submit:)...

totusi, marplo ,te rog sa ne ajuti cu un buton cu imagine care sa mearga bine:(
multumesc

Viruzzz Mesaje:18
foloseste CSS

Cod: Selectaţi tot

.poza_buton {
   background: url(poza_mea.png) no-repeat;
}
rezulta:

Cod: Selectaţi tot

<input type="image" class="poza_buton" />