Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem ze zmiennymi
RaiZeN
post
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 4
Dołączył: 6.03.2014
Skąd: Suwałki

Ostrzeżenie: (0%)
-----


Witajcie


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:
  1. <?php
  2. $sc1 = 0;
  3. $sc2 = 0;
  4. $sc3 = 0;
  5. $sc4 = 0;
  6. $sc5 = 0;
  7. $sc6 = 0;
  8. $sc7 = 0;
  9. $sc8 = 35;
  10. $sc9 = 100;
  11. $sc10 = 0;
  12. $sc11 = 0;
  13. $sc12 = 0;
  14. ?>
  15.  
  16. <form method="post">
  17. <input type="text" name="link" />
  18. <input type="submit" name="reset" value="See" />
  19. </form>
  20. <?php
  21. $s1 = '0';
  22. if(isset($_POST['reset'])) {
  23. $sc1 = addslashes($_POST['link']);
  24. $s1 = $sc1;
  25. }
  26. ?>
  27. <?php echo '<table>
  28. <tr><td bgcolor="red" colspan="2" align="center" valign="middle">ProArrow ('.$sc1.'%)</td></tr>
  29. <tr><td bgcolor="red" colspan="2" align="center" valign="middle">ProBombs ('.$sc2.'%)</td></tr>
  30. <tr><td bgcolor="red" colspan="2" align="center" valign="middle">MobArena ('.$sc3.'%)</td></tr>
  31. <tr><td bgcolor="red" colspan="2" align="center" valign="middle">CityApartaments ('.$sc4.'%)</td></tr>
  32. <tr><td bgcolor="red" colspan="2" align="center" valign="middle">ChestShop ('.$sc5.'%)</td></tr>
  33. <tr><td bgcolor="red" colspan="2" align="center" valign="middle">Jobs ('.$sc6.'%)</td></tr>
  34. <tr><td bgcolor="red" colspan="2" align="center" valign="middle">ServerSelector ('.$sc7.'%)</td></tr>
  35. <tr><td bgcolor="darkorange" colspan="2" align="center" valign="middle">1vs1 ('.$sc8.'%)</td></tr>
  36. <tr><td bgcolor="chartreuse" colspan="2" align="center" valign="middle">AdminSign ('.$sc9.'%)</td></tr>
  37. <tr><td bgcolor="red" colspan="2" align="center" valign="middle">CaptureTheFlag ('.$sc10.'%)</td></tr>
  38. <tr><td bgcolor="red" colspan="2" align="center" valign="middle">ProFishing ('.$sc11.'%)</td></tr>
  39. <tr><td bgcolor="red" colspan="2" align="center" valign="middle">FallEvent ('.$sc12.'%)</td></tr>
  40. </table>'
  41. ?>


Wszystko działa jak powinno, ale gdy chciałem zrobić prosty plik admin.php z taką zawartością (przykład):
  1. <form action="index.php" method="post">
  2. Pole 1: <input type="text" name="sc1" />
  3. <input type="submit" value="Zatwierdź" />
  4. </form>


A potem wyświetlić w kodzie tekst z pola:
  1. $_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?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 10:17