Kai Burkard: input type="image" und Variablenübergabe

Beitrag lesen

Hallo,

ich schreibe gerade an einem Eingabeformular welches Daten von einigen Eingabefeldern an die selbe PHP Seite wieder zurückgeben soll. Dabei soll dann geprüft werden ob der Button bereits gedrückt wurde.

Ein Beispiel wie ich das meine und wie das Funktioniert wäre dieses:

<!-insert.php->
<html>
<body>

<?PHP
if ($button==" OK ") {
include ("db.php");
mysql_query("INSERT INTO
cds(titel,interpret)VALUES('$titel','$interpret')");
mysql_close();
?>
Die Daten wurden eingetragen<br>
<a href="insert.php">neuer Eintrag</a><br>
<a href="fetcharr.php">zur Übersicht</a>
<?
}
else {
?>
<form method="post" action="insert.php">
<input type="text" name="interpret" value="interpret"><br>
<input type="text" name="titel" value="titel"><br>
<input type="submit" name="button" value=" OK ">
</form>
<?
}
?>

</body>
</html>

Jetzt ist mein Problem, dass ich keinen normalen Button haben möchte sondern zwingend eine Grafik! Leider scheinen die Parameter name, id oder value keine Bedeutung für diese Formulierung zu haben. Gibt es hier nichts vergleichbares? Gibts auch ne andere Möglichkeit die Grafik irgendwie so zu verlinken dass sie den Inhalt der Textfelder an die eigene Datei wieder übergibt und die Datei danach weiß das der Button gedrückt wurde?

So hab ich es versucht:

<input type="image" src="bigbuttons/suchen.jpg" name="button" id="button" value=" OK ">

Danke schon mal,
Gruß,
Kai Burkard