Hallo,
seit längere Zeit quält mich ein Problem mit meiner Website, unzwar bin ich grad dabei einen Admin-Bereich einzurichten, es soll ermöglicht werden, ein Forum mit nur ein paar Klicks zu erstellen. Dazu benutze ich ein Formular, das mehrere Buttons beinhaltet, die alle den gleichen Namen haben. Per PHP habe ich dann mithilfe von $HTTP_POST_VARS["button"] den VALUE-Wert vom gedrückten Button ausgelesen und dann geprüft welcher Button geklickt wurde(Vielleicht gibt es da eine bessere Methode, sollte aber ohne Java-Script funktionieren). Jedenfalls taucht nun das Problem auf, dass immer nur ein geklickter Button erkannt wird. Klickt man auf die anderen wird diese Aktion nicht erkannt.
Wenn ich auf den Button "Forum erstellen" klicke wird es erkannt, klicke ich auf einen anderen bleibt dies unerkannt, wo kann da der Fehler liegen?
Danke schonmal für eure Hilfe!
Gruß
cesupa
seit längere Zeit quält mich ein Problem mit meiner Website, unzwar bin ich grad dabei einen Admin-Bereich einzurichten, es soll ermöglicht werden, ein Forum mit nur ein paar Klicks zu erstellen. Dazu benutze ich ein Formular, das mehrere Buttons beinhaltet, die alle den gleichen Namen haben. Per PHP habe ich dann mithilfe von $HTTP_POST_VARS["button"] den VALUE-Wert vom gedrückten Button ausgelesen und dann geprüft welcher Button geklickt wurde(Vielleicht gibt es da eine bessere Methode, sollte aber ohne Java-Script funktionieren). Jedenfalls taucht nun das Problem auf, dass immer nur ein geklickter Button erkannt wird. Klickt man auf die anderen wird diese Aktion nicht erkannt.
HTML:
<div class="middle">
<form action='forum_admin.php?forum_admin_l=' method='post'><div class="c">
<table align='center'>
<tr>
<td><input type='radio' name='bereiche' value='0'> </td>
<td></td>
</tr>
<td><input type='text' name='new_area'></td>
<td><input type='submit' value='Bereich erstellen' name='button'></td>
<td><input type='submit' value='Bereich löschen' name='button'></td>
<td><input type='submit' value='Bereich bearbeiten' name='button'></td></table><br>
<div class="c">
Neues Forum erstellen:<br>
<table align='center'>
<tr>
<td>Thema des Forums</td>
<td><input type='text' name='forum_thema'></td>
</tr>
<tr>
<td>Name der Datenbank</td>
<td><input type='text' name='forum_db'></td>
</tr>
<tr>
<td></td>
<td><input type='submit' value='Forum erstellen' name='button'> </td>
</tr>
</table>
<br> <div class="c">
<table align='center'><tr><td><input type='radio' name='foren' value='0'>TEST23</td></tr><tr><td><input type='radio' name='foren' value='1'>TEST21</td></tr><tr><td><input type='radio' name='foren' value='2'>TEST24</td></tr><tr><td><input type='radio' name='foren' value='3'>TEST22</td></tr><tr><td><input type='text' name='forum_name'></td><td><input type='submit' name='button' value='Forum bearbeiten'></td><td><input type='submit' name='button' value='Forum löschen'></td></tr></table> </div>
</div>
</div>
</form>
</div>
Wenn ich auf den Button "Forum erstellen" klicke wird es erkannt, klicke ich auf einen anderen bleibt dies unerkannt, wo kann da der Fehler liegen?
Danke schonmal für eure Hilfe!
Gruß
cesupa