Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] funkcja w funkcji i się sypie
Poker
post
Post #1





Grupa: Zarejestrowani
Postów: 205
Pomógł: 3
Dołączył: 20.04.2009
Skąd: Jaworzno

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


Witam ponownie


Natknąłem się już kilka dni temu na problem gdy próbuję wywołać funkcję w funkcji to przestaje działać css i jakiekolwiek zasady i tekst wyświetlany z drugiej funkcji pojawia się gdzieś u góry w całkiem innym miejscu..

Nie wiem czy nie wolno wywoływać tak funkcji lub ja robię coś w nie ten sposób co powinenem, więc proszę o podpowiedź. Kod jest sprawny w 100% jeśli wywołuję funkcję osobno pojawia się tak jak powinno ale tym razem potrzebuje wywołać jedną funkcje w drugiej.

Mój kod:

Kod
<?php
function sprawdz_kategorie($numer) {

     if($numer == 1) {
     echo 'Antyki i sztuka';
     return;
     }
     if($numer == 2) {
     echo 'Biżuteria i zegarki';
     return;
     }
     if($numer == 3) {
     echo 'Odzież i obuwie';
     return;
     }

// dalsza część
?>



A tak oto próbowałem wywołać funkcję w funkcji ( metodą prób i błędów)

Kod
<?php
function show_opis_szablonu() {

// kod

echo '<p>Kategoria:</p> <span><a href="#">'.sprawdz_kategorie($numer).'</a></span>';  // sposób pierwszy wyświetla dane w innym miejscu i nie uwzględnia css
echo '<p>Kategoria:</p> <span><a href="#"><?php sprawdz_kategorie($numer); ?></a></span>'; // sposób drugi i nie wyświetla kompletnie nic

//kod

?>



Jeśli ktoś byłby w stanie mi pomóc to z góry bardzo dziękuje smile.gif


--------------------
:) na miliony przyjdzie czas...
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.08.2025 - 04:27