Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> funkcja do licznika, prosty problem ze zmiennymi w funkcji
tomilipin
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 28.01.2004
Skąd: że znowu ლ(ಠ益ಠლ

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


Witam,
treść mojej strony stanowią funkcje. Do każdego działu jest osobna funkcja, która wyświetla treść działu, niektóre sprawdzają zmienne sesyjne itp. a chodzi mi o zrobienie licznia do tychże funkcji. Licznik miałby zapisywać do pliku, ile razy otwarto dany dział. Teoretycznie wiem jak to zrobić, mam nawet przykład, ale nie dla funkcji.
Otóż stanąłem na problemie zmiennej działu.
Moja strona wygląda tak:
  1. <?
  2. function glowna() {
  3.  echo &#092;"strona główna\";
  4.  licznik($glowna);
  5. }
  6.  
  7. function druga() {
  8.  echo &#092;"druga funkcja\";
  9.  licznik($druga);
  10. }
  11. ?>

a funkcja licznika będzie wyglądałą tak:
  1. <?
  2. function liczby($dzial) {
  3.  include(&#092;"liczby.php\"); //w tym pliku zapisane są zmienne z wartościami
  4. //np. $glowna=\"12\"; $druga=\"4\";
  5.  
  6.  if($dzial==&#092;"glowna\") { $glowna++; }
  7.  if($dzial==&#092;"druga\") { $druga++; }
  8.  $msg=&#092;"<?n\";
  9.  $msg.=&#092;"$glowna=\"$glowna\";n\";
  10.  $msg.=&#092;"$druga=\"$druga\";n\";
  11.  $msg.=&#092;"?>\";
  12.  
  13.  $op = fopen(\"liczby.php\", \"r+\");
  14.  fwrite($op, $msg);
  15.  fclose($op);
  16. }
  17. ?>
To oczywiście nie działa sad.gif Czy ktoś mógłby mi pomóc? Jak rozwiązać ten problem?


--------------------
Kod
$kobieta = 'Kobieta zmienną jest...';
Go to the top of the page
+Quote Post

Posty w temacie


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 - 06:01