Tworzę pluginy do znanej chyba każdemu gry minecraft (nie, nie jestem dzieckiem minecrafta czy coś...), na mojej "stronie" zamieszczam informacje dot. postępu prac itp. Dodałem wyświetlanie postępu prac w %, kod wygląda tak:
<?php $sc1 = 0; $sc2 = 0; $sc3 = 0; $sc4 = 0; $sc5 = 0; $sc6 = 0; $sc7 = 0; $sc8 = 35; $sc9 = 100; $sc10 = 0; $sc11 = 0; $sc12 = 0; ?> <form method="post"> <input type="text" name="link" /> <input type="submit" name="reset" value="See" /> </form> <?php $s1 = '0'; $s1 = $sc1; } ?> <tr><td bgcolor="red" colspan="2" align="center" valign="middle">ProArrow ('.$sc1.'%)</td></tr> <tr><td bgcolor="red" colspan="2" align="center" valign="middle">ProBombs ('.$sc2.'%)</td></tr> <tr><td bgcolor="red" colspan="2" align="center" valign="middle">MobArena ('.$sc3.'%)</td></tr> <tr><td bgcolor="red" colspan="2" align="center" valign="middle">CityApartaments ('.$sc4.'%)</td></tr> <tr><td bgcolor="red" colspan="2" align="center" valign="middle">ChestShop ('.$sc5.'%)</td></tr> <tr><td bgcolor="red" colspan="2" align="center" valign="middle">Jobs ('.$sc6.'%)</td></tr> <tr><td bgcolor="red" colspan="2" align="center" valign="middle">ServerSelector ('.$sc7.'%)</td></tr> <tr><td bgcolor="darkorange" colspan="2" align="center" valign="middle">1vs1 ('.$sc8.'%)</td></tr> <tr><td bgcolor="chartreuse" colspan="2" align="center" valign="middle">AdminSign ('.$sc9.'%)</td></tr> <tr><td bgcolor="red" colspan="2" align="center" valign="middle">CaptureTheFlag ('.$sc10.'%)</td></tr> <tr><td bgcolor="red" colspan="2" align="center" valign="middle">ProFishing ('.$sc11.'%)</td></tr> <tr><td bgcolor="red" colspan="2" align="center" valign="middle">FallEvent ('.$sc12.'%)</td></tr> </table>' ?>
Wszystko działa jak powinno, ale gdy chciałem zrobić prosty plik admin.php z taką zawartością (przykład):
<form action="index.php" method="post"> Pole 1: <input type="text" name="sc1" /> <input type="submit" value="Zatwierdź" /> </form>
A potem wyświetlić w kodzie tekst z pola:
$_POST['sc1'];
Również działało, ale po odświeżeniu strony pojawiał się znów domyślny tekst. Jak zrobić aby ten tekst zapisywał się na stałe aż do kolejnej zmiany? Może odczytywać i zapisywać wartości w pliku .txt?