Ich möchte ein Skript ausführen, wenn das Kontrollkästchen aktiviert ist, wenn ich auf die Schaltfläche zum Senden klicke.Abfrage auf Knopfdruck ausführen Wenn das Kontrollkästchen aktiviert ist
Ich habe den folgenden Code-Schnipsel in meinem overview.php
:
<table style="width: 100%; font-size: 11;">
<tr>
<td colspan="6">
<form method="post" action="update.php" target="_blank">
<script language="JavaScript">
function toggle(source) {
checkboxes = document.querySelectorAll("input[name^='box[']");
for(var i=0, n=checkboxes.length;i<n;i++) {
checkboxes[i].checked = source.checked;
}
}
</script>
<input type="submit" name="update" value="Update - LoL/BoL">
<input type="checkbox" onClick="toggle(this)" name="All" value="All"> Select all
</form>
</td>
</tr>
<tr>
<th>ve067</th>
<th>ve378</th>
<th>ve724</th>
<th>ve725</th>
<th>ve726</th>
<th>ve727</th>
</tr>
<tr>
<td>
<form method="post" action="update.php">
<input type="checkbox" name="box[1]" value="ve067_LB1"> LeagueBot 1<br>
<input type="checkbox" name="box[2]" value="ve067_LB2"> LeagueBot 2<br>
<input type="checkbox" name="box[3]" value="ve067_LB3"> LeagueBot 3<br>
<input type="checkbox" name="box[4]" value="ve067_LB4"> LeagueBot 4<br>
</form>
</td>
</tr>
</table>
Und das ist ein Code-Schnipsel aus meinem update.php
:
<?php
if(isset($_POST['update'] && $_POST['box[4]']) {
// code here
}
?>
Aber es für mich nicht funktioniert.
Können Sie näher auf * funktioniert nicht *? Was genau passiert? Irgendwelche Fehler im Protokoll oder in der Entwicklerkonsole (F12)? Was ist das erwartete Ergebnis und was ist das aktuelle Ergebnis? – Technoh
Wenn ich nur die _submit-Taste_ mit 'if (isset ($ _ POST ['update'])) abfragen {code}' es funktioniert. Aber ich möchte die Abfrage hinzufügen, wenn das Kontrollkästchen _box [4] _ überprüft wird – Sorrow91
vor allem Ihre Bedingung ist falsch können Sie es online teilen einige wo? – Shahbaz