• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

JS ein Form mehrere Value + Submit

mit dem Fragen da bin ich immer etwas auf Vorsicht geboten, in einem anderem Forum (was seit kurzem nicht mehr gibt) wurde man oft diskriminiert wenn man sagt, das man schon länger mit php arbeitet, und dann Anfänger Probleme fragen stellt.
Also hier kannst du gerne deine Fragen stellen - warum sollte dich jemand deswegen "diskriminieren"?? Man lernt ja selbst noch das ein oder andere dazu...

deswegen soll eine GET anweisung ausgeschlossen werden da die Parameter NICHT von hand eingetragen werden sollen. Die POST Anweisung wird nur einmal verarbeitet und mittels 'header("Location:' die neue Seite aufgerufen so das ein reload ausgeschlossen werden kann.
Hier möchte ich anmerken: es mag zwar auf den ersten Blick für dich so erscheinen, als wäre POST "nicht manipulierbar". Aber das stimmt nicht - POST-Parameter können logischerweise genauso vom User beeinflusst werden wie GET...
 
Nur zur Info: der POST führt eine shell_exec aus...
Ich hoffe für dich, dass du die POST-Werte dann ausreichend prüfst, da sonst jedermann beliebigen Code auf deinem Server ausführen kann...

Aber eigentlich wollte ich noch eine Lösung komplett ohne JS vorschlagen:
HTML:
<form action="00.php" method="POST">

<-- Start ID 1 -->
1:
<button name="action" value="start 1">start</button>
<button name="action" value="stop 1">stop</button>
<br>

<-- Start ID 2 -->
2: 
<button name="action" value="start 2">start</button>
<button name="action" value="stop 2">stop</button>
<br>
</form>
und im PHP trennst du dann $_POST["action"] am ersten Leerzeichen und bekommst damit die Aktion und die PID.
 
Zurück
Oben