hallo!
ich möchte für meine buttons zum absenden des formulars einen windowsbutton effekt erzielen. 1x für mouseover, 1x für mouseout & 1x für mousedown!
das klappt soweit:
2. php seite:
das problem ist das ergebnis, da mein bei submit buttons wohl die parameter net abfangen kann.
dies benötige ich aber, da ich in meinem formular für mein postfach, innerhalb des form tags, mehrere buttons habe (löschen, lesen, verschieben)! und ich muß in der 2. php datei wissen, welcher button gedrückt wurde.
mit einem input button mit dem type "image" würde das gehen, nur da bekomm ich irgendwie den mouseeffekt MIT der value Bezeichnung bzw. beschriftung net hin. da müßt ich ein separates div nehmen und drüber legen, aber dann geht der mouseoovereffekt net mehr, wenn ich den text berühre UND ich kann ja net das formular absenden (da man ja anscheinend textlinks nur per GET nutzen kann und dies net für formular POST geht!
also bleibt mir nur der submit button, so wie ich das sehe, aber da hab ich das problem, zu wissen, welcher button gedrückt wurde (parameter_x)!
jemand eine idee?
im notfall muß ich das wieder als type=image machen, aber dann muß ich in photoshop alle buttons beschriften und hab dann haufen buttons hoch 3 und das wollt ich vermeiden!!!
ich möchte für meine buttons zum absenden des formulars einen windowsbutton effekt erzielen. 1x für mouseover, 1x für mouseout & 1x für mousedown!
das klappt soweit:
Code:
<?php include('Laender.php'); echo" <form action='test2.php' method='post'> <select name='land'>"; for ($a=0;$a<=46;$a++) {if($land==$a) {echo" <option value='$a' selected='selected'>$Laender[$a]</option>";} else {echo" <option value='$a'>$Laender[$a]</option>";}} echo" </select> <p align='center'> <input type='submit' value='daten absenden' style='border:0; background: #FFFFFF url(Bilder/Rahmen/Button.png) no-repeat; width:180px; height:30px; font-size:12px; color:#FFFFFF; font-weight:bold;' onmouseover=this.style.background='url(Bilder/Rahmen/HButton.png)' onmouseout=this.style.background='url(Bilder/Rahmen/Button.png)' onmousedown=this.style.background='url(Bilder/Rahmen/MDButton.png)' name='parameter'/></p> </form>"; ?>
Code:
$land=$_POST["land"]; $Parameter=$_POST["parameter_x"]; echo" 1. - $land <br> 2. - $Parameter";
das problem ist das ergebnis, da mein bei submit buttons wohl die parameter net abfangen kann.
dies benötige ich aber, da ich in meinem formular für mein postfach, innerhalb des form tags, mehrere buttons habe (löschen, lesen, verschieben)! und ich muß in der 2. php datei wissen, welcher button gedrückt wurde.
mit einem input button mit dem type "image" würde das gehen, nur da bekomm ich irgendwie den mouseeffekt MIT der value Bezeichnung bzw. beschriftung net hin. da müßt ich ein separates div nehmen und drüber legen, aber dann geht der mouseoovereffekt net mehr, wenn ich den text berühre UND ich kann ja net das formular absenden (da man ja anscheinend textlinks nur per GET nutzen kann und dies net für formular POST geht!
also bleibt mir nur der submit button, so wie ich das sehe, aber da hab ich das problem, zu wissen, welcher button gedrückt wurde (parameter_x)!
jemand eine idee?
im notfall muß ich das wieder als type=image machen, aber dann muß ich in photoshop alle buttons beschriften und hab dann haufen buttons hoch 3 und das wollt ich vermeiden!!!
Kommentar