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. |
|
|
|
lukash82 [php] Problem z funkcja 8.10.2007, 13:27:49
foka moze lepiej wywolac f-cje z argumentem:
[PHP] pobi... 8.10.2007, 13:31:31
lukash82 Ok, dziala. Brakowalo jedengo srednika na koncu li... 8.10.2007, 17:59:18 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 15:34 |