Diskordier
Neu angemeldet
- Registriert
- 14 Juli 2013
- Beiträge
- 161
Hallo leute ich hab ein problem welches ich nicht verstehe.
Also ich erzeuge mehrere submit Buttons wo jeder Button einen Namen hat.
Dann will ich per _POST das er genau wenn ich diesen einen Button klicke er den code ausführt.
Mit isset kuck ich ob der Button true ist. Aber aus irgend einem Grund schriebt er immer [namedes Button] -> string Fertig geschaut! dieses stam von der $submitvalue = 'Fertig geschaut!'; Ich verstehe nicht warum er dies in die_POST schriebt wenn ich doch nur die [$i] angebe ?
[src=php]<?php if($userid == $userID){ ?>
<form method="POST" action="<?php $_SERVER['REQUEST_URI'] ?>">
<?php $i= $watchanime['animeID'];?>
<input type="submit" name="<?=$i?>" value="<?=@$submitvalue?>"></form><br><?php
if (isset($_POST['$i'])) {
$rohanime = $watchanime['animeID'];
$qry = $sql->prepare("UPDATE anmi1_watch SET status1='seen' WHERE animeID = $rohanime AND userID = $userID");
$qry->execute();
} ?>[/src]
Also ich erzeuge mehrere submit Buttons wo jeder Button einen Namen hat.
Dann will ich per _POST das er genau wenn ich diesen einen Button klicke er den code ausführt.
Mit isset kuck ich ob der Button true ist. Aber aus irgend einem Grund schriebt er immer [namedes Button] -> string Fertig geschaut! dieses stam von der $submitvalue = 'Fertig geschaut!'; Ich verstehe nicht warum er dies in die_POST schriebt wenn ich doch nur die [$i] angebe ?
[src=php]<?php if($userid == $userID){ ?>
<form method="POST" action="<?php $_SERVER['REQUEST_URI'] ?>">
<?php $i= $watchanime['animeID'];?>
<input type="submit" name="<?=$i?>" value="<?=@$submitvalue?>"></form><br><?php
if (isset($_POST['$i'])) {
$rohanime = $watchanime['animeID'];
$qry = $sql->prepare("UPDATE anmi1_watch SET status1='seen' WHERE animeID = $rohanime AND userID = $userID");
$qry->execute();
} ?>[/src]