Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tabela piłkarska (c.d)
-Gość_Janek-
post
Post #1





Goście







Witam, ja już kiedyś pisalem na ten temat.
Mam pseudotabele pilkarska ( biggrin.gif ) - narazie jest to jedna druzyna i tylko punkty sa zliczane.
W formularzu zaznaczam zwyciestwo, remis lub porazka, a w skrypcie w zaleznosci od tego co wybiore do odpowiedniego pola dodaje sie 0, 1 lub 3.
Skrypt wyglada tak:

  1. <?php
  2. $_POST['mecz']=$mecz;
  3. $plik_tabela = &#092;"./tabela.txt\";
  4. if(!($fp = fopen($plik_tabela, &#092;"r\")))
  5. die(&#092;"Nie mogę otworzyć $plik_tabela.\");
  6. $mecz = (int) fgets($fp, 5);
  7. fclose($fp);
  8. switch( $_POST['mecz'] ) {
  9.  case 'zwyciestwo' :
  10. $mecz += 3;
  11.  break;
  12.  case 'remis':
  13. $mecz += 1;
  14.  break;
  15.  case 'porazka':
  16. $mecz += 0;
  17.  break;
  18. }
  19. if(!($fp = fopen($plik_tabela, &#092;"w\")))
  20. die(&#092;"Nie mogę utworzyć pliku $counter_file.\");
  21. fwrite($fp, $mecz);
  22. fclose($fp);
  23. $tabela = array('AS Monaco', $mecz);
  24. echo &#092;"<table border=1>\";
  25. echo &#092;"<tr><td>\".$tabela[0].\" - \".$tabela[1].\"</td></tr>\";
  26. echo &#092;"</table>\"; 
  27. ?>


I teraz moje pytanie: Jak zrobić, że po tym jak juz wybiore cos w formularzu i przejde do skryptu, to po odswiezeniu strony nie dodawalo mi od nowa czegos do tabeli (bo przykladowo jak wybiore zwyciestwo i przejde do skryptu to przy odswiezaniu strony caly czas dodaje sie trzy, a chce tego uniknac)? smile.gif
Go to the top of the page
+Quote Post

Posty w temacie
- Gość_Janek   Tabela piłkarska (c.d)   25.03.2005, 22:49:43
- - strife   Witam, Może za pomocą sesji session, albo setcook...   25.03.2005, 23:18:11
- - tts   prosta sprawa - nie jest to doskonale rozwiazanie ...   26.03.2005, 04:27:34


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

 



RSS Aktualny czas: 22.08.2025 - 09:53