Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: co tu zrobic z jedna zmienna ?
Forum PHP.pl > Forum > Przedszkole
AlojzyDziwny
witam exclamation.gif!

mam cos takiego:

  1. <?
  2. $komunikat = &#092;"Rozpoczely sie zapisy do turnieju\";
  3.  
  4. echo &#092;"$komunikat\"; ?>


jak teraz zrobic zeby ten tekst wyswietlal sie na 20 podstronach ?
wiem ze najprosciej byloby wstawic tylko ten kod <? echo "$komunikat"; ?> na kazdej z 20 podstron ale zmienna $komunikat bedzie czesto zmieniana przeze mnie i zmienianie jej na kazdej podstronie byloby czasochlonne i meczace

czy mozna w jakis sposob importowac ta zmienna do innych podstron questionmark.gif

pozdrawiam
strife
Witam,

Możesz zrobić tak, że utworzyć zmienna $komunikat w pliku i następnie ja odczytywać... Mniej więcej coś takiego...

komunikat.php
  1. <?php
  2.  
  3. $komunikat = &#092;"Rozpoczely sie zapisy do turnieju\";
  4.  
  5. ?>


przykladowa podstrona
  1. <?php
  2.  
  3. include(&#092;"komunikat.php\"); // wczytuje zmienna komunikat z pliku...
  4. echo $komunikat;
  5.  
  6. ?>


I teraz możesz edytwać komunikat.php tak jak chciałeś...
Coyote
A sprobuj tak :
  1. <?php
  2. function komunikat(){
  3. $komunikat =&#092;"bla bla bla\";
  4. echo&#092;"$komunikat \"
  5. }
  6.  
  7. ?>

No i umieszczasz ten skrypt powiecmy w pliku php o nazwie funkcja.php
a potem w kazdym pliku ktoey ma to wyswietlac wstawiasz na poczatku :
  1. <?php
  2. include &#092;"siezka/funkcja.php\";
  3. ?>

a w miejscu gdzie ma to sie pokazac w klepujesz takie cos :
  1. <?php
  2. komunikat();
  3. ?>


I problem z glowy smile.gif aarambo.gif
hmmm
a ja sie wtrace, przepraszam, ale chce wiedzeic.

dla takiego czegos oplaca sie tworzyc funkcje?

bo jest przeciez cos takiego, jak szybkosc dzialania, w zwiazku z czym - co jest lepsze? sam dotad nie stosowalem funkcji ...
AlojzyDziwny
Dziekuje bardzo

wszystko dziala jak nalezy

jeszcze raz wielkie dzieki biggrin.gif

Pozdrawiam
Coyote
funkcje oplaca sie budowac wtedy gdy uzywasz tego samego kawalka kodu powiecmy na 20 stronach ... to po co za kazdym razem pisac na nowo lub kopiowac questionmark.gif tak jest szybciej i latwiej tongue.gif
Ociu
Cytat(Coyote @ 2005-02-20 17:55:36)
tak jest szybciej i latwiej tongue.gif

hm... nie ?
plik.php
  1. <?php
  2. $zmienna = 'tratatatata';
  3. ?>


Tam gdzie chcesz aby to było dajesz na początku:
  1. <?php
  2. include('plik.php');
  3. ?>


A tam gdzie ma być wklejone:
Kod
<?=$zmienna?>


pozdrawiam

edit
A jak bardzo chcesz fukcje:
  1. <?php
  2. function komunikat(){
  3. $komunikat =&#092;"bla bla bla\";
  4. echo $komunikat;
  5. }
  6. komunikat();
  7. ?>


potem w miejscu gdzie chcesz aby był text dajesz tylko:
  1. <?php
  2. include(&#092;"plik.php\");
  3. ?>
hmmm
no wlasnie o cos takiego mi chodzilo, co napisal @ociu.
nie zrozumiales mnie @coyote.
wiec ponawiam pytanie - co lepiej stosowac?
Ociu
Zależy co chcesz osiągnąć... szybkość, wygodę, czy fajny wygląd...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.