Ahojte, mám takýto jednoduchý kód. Je tam taký problém, že ja kliknem na tlačidlo, prepne to stav ale aktualizuje celú stránku. Bolo by možné to vykonať na pozadí?
Kód:
<div style="padding:0 16px;">
<?php
if(isset($_POST["changeIt"])) {
if(file_get_contents("readme.txt") === "1") {
file_put_contents("readme.txt", 0);
}
else {
file_put_contents("readme.txt", 1);
}
}
?>
<form method="post" id="releformular" action="<?php echo $_SERVER['PHP_SELF']; ?>" >
<input type="hidden" name="changeIt" value="yes">
<h1>Ovládanie relé v domácnosti</h1>
<fieldset>
<legend>Relé v obývačke</legend>
<label onClick="document.getElementById('releformular').submit();">
<input name="releon" type="checkbox" <?php if(file_get_contents("readme.txt") === "1") echo "checked"; ?>>
<div>
<span class="yes">ZAP</span>
<span class="no">VYP</span>
</div>
<a class="slider"></a>
</label>
</fieldset>
</form>
</div>
Stránka: https://arduino.php5.sk/meteostanica/rele.php
Ďakujem za pomoc..