Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przekazanie zmiennej wewnątrz kodu, przekazanie zmiennej kilka linijek kodu wyżej
barat
post
Post #1





Grupa: Zarejestrowani
Postów: 183
Pomógł: 0
Dołączył: 19.05.2007

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


Witam
Mam drobne pytanie, i nie ukrywam, że bardzo przydatna byłaby odpowiedź (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Otóż chciałbym się dowiedzieć, czy jest możliwość przekazania wartości jakiejś zmiennej (jakiegoś wyniku wykonania skryptu) kilka linijek wyżej tego samego kodu czyli schemat:

echo $zmienna;

trochę kodu który np pobiera coś z bazy czy sprawdza warunki

$zmienna = 'tu wynik tego kodu'

Z tego co na razie wyczytałem w mądrych książkach jakoś nie umiem tego zrobić ... nawet nie wiem, czy tak się da (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Bo może konieczne jest takie ustawianie funkcji/kodu by zmienna pobierana już wystąpiła wyżej ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
barat
post
Post #2





Grupa: Zarejestrowani
Postów: 183
Pomógł: 0
Dołączył: 19.05.2007

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


No właśnie chyba to nie bardzo zadziała ? To tylko spowoduje dodanie wartosci do poprzedniej zmiennej bez nadpisywania jej, ale dalej - dodana wartosć będzie widoczna dopiero gdy echo będzie poniżej jej:

$zmienna = 'coś';
echo $zmienna //wyświetli: coś
$zmienna .= ' jeszcze';
echo $zmienna; //wyświetli: coś jeszcze

Chodzi o to, że mam jakąś tam stronę index.php

w niej mam przywołanie najważniejszych funkcji do wygenerowania strony + na dole include strony z "szablonem czyli metadane, itp - taka pusta poprawna strona ... a w tej stronie dopiero w zależności od parametru hmm page (ondex.php?page=cośtam) wyświetlam poszczególne moduły.
Chodzi o to, że dopiero te poszczególne moduły będą wyciagać z bazy info co mają załadować + dodatkowo dan z 3 kolumn (meta_title, meta_desc i meta_keywords) ... moge wtedy te 3 wartosci przypisac do zmiennych i chciałbym je wyświetlić w odpowiednich miejscach czyli
<title></title> i <meta name="desc/keywords ...

Gdybym przyjął rozwiązanie, że cały szablon strony jest tworzony na poziomie tych include'owanych modułów sprawa by była prosta - funkcje wyciagajace ustawiłbym na semej górze i bez problemu miałbym dostęp do tych zmiennych ... ale takiego rozwiazania nie chcę, bo wtedy dla każdego nowego modułu musiałbym wklejać ten sam szablon WWW ... a to ma być automat (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował barat 19.05.2007, 20:10:23
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: 26.12.2025 - 05:10