Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Losowe zmienne
maryjan
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 5.05.2011

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


Witam,

mam pewien problem, z którym nie potrafię sobie poradzić.

Mam dwie zmienne i chciałbym aby wyświetlały się losowo przy odświeżeniu strony.

Haczyk jest w tym, że wynik ma wyświetlić się w 4 miejscach na stronie - w top strony, 2x w treści i raz w stopce i zawsze musi być to ta sama zmienna, po odświeżeniu w 4 miejscach musi być ona taka sama.

Czy jest jakieś rozwiązanie na ten problem?

Ten post edytował maryjan 23.05.2013, 08:00:11
Go to the top of the page
+Quote Post
!*!
post
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


array-rand


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
maryjan
post
Post #3





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 5.05.2011

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


zapomniałem jeszcze dodać, że mam plik config.php z które te zmienne byłyby pobierane.

Powyższy skrypt niestety mi nie pomaga ponieważ jestem totalnym laikiem w programowaniu sad.gif
Go to the top of the page
+Quote Post
!*!
post
Post #4





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


A jak wygląda ten plik?


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
maryjan
post
Post #5





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 5.05.2011

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


Poniższy plik jest plikiem konfiguracyjnym, z którego wywołuje na stronie niektóre rzeczy np mapę google czy adres www aby ręcznie nie zmieniać za każdym razem w plikach strony.

  1. <?
  2.  
  3. $number ="000 000 000";
  4. $number2 ="111 111 111";
  5.  
  6. $adres_www = "http://www.adres-strony.pl";
  7.  
  8. $teren = "Miasto";
  9.  
  10. $mapa_google = 'Mapa Google';
  11.  
  12. $tagi = "";
  13.  
  14.  
  15. switch ($_GET['p'])
  16. {
  17. case 'cennik':
  18. $plik="cennik.php";
  19. $title="";
  20. $desc="";
  21. $keywordtag="";
  22. $tag="$tagi";
  23. break;
  24.  
  25.  
  26.  
  27.  
  28. case 1:
  29. default:
  30. $plik="start.php";
  31. $title = "";
  32. $desc = "";
  33. $keywords = "";
  34. $keywordtag="";
  35. $tag = "$tagi";
  36.  
  37. }
  38. ?>


Powyższy plik wywołuję w templatce kodem

  1. <?php include ('tpl/config.php'); ?>


I już wtedy w templatce w poszczególnych miejscach mogę wywoływać zmienne poprzez "echo" z pliku config.php

Ten post edytował maryjan 23.05.2013, 09:28:42
Go to the top of the page
+Quote Post
phpion
post
Post #6





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




  1. $x = mt_rand(0, 1) === 1 ? $number : $number2;
Go to the top of the page
+Quote Post
maryjan
post
Post #7





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 5.05.2011

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


działa smile.gif

dziękuję smile.gif
Go to the top of the page
+Quote Post

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: 20.08.2025 - 10:54