![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 320 Pomógł: 2 Dołączył: 17.03.2006 Skąd: Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam taki problemik z deklaracja funkcji. Pisze sobie prosta aplikacje i zauważyłem, ze pewien fragment kodu będzie mi sie identycznie powtarzał parę razy. Postanowiłem wiec użyć do tego funkcji, w która wpisze ten kod a potem wywołam ja w odpowiednich miejscach. A wiec w uproszczeniu mam coś takiego:
Jak widać zmienna autor otrzymuje z jakiegoś wcześniejszego zapytania do bazy i zmienna ta na pewno ma jakąś wartość bo już próbowałem robić samo echo. Niestety tak jakby w ciele funkcji PHP nie widzi mi tej zmiennej. Wyczytałem w manualu, ze trzeba zmienna autor zadeklarować jako globalna. Zrobilem cos takiego:
ale wtedy jakieś dziwne efekty wizualne pojawiają sie mi na stronie... tzn, stronka sie rozwala trochę, a w miejscu, gdzie ma sie pojawić wywołana funkcje jest tylko tekst "Autor: " bez zmiennej, która ma wyświetlić np. imię autora. Może po prostu coś źle robie...? Jeśli wiecie jak to zrobić to proszę o jakaś podpowiedz. Pozdrawiam, Łukasz. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 27.06.2025 - 15:31 |