Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Funkcje - problem z wyświetlaniem rezultatu
Forum PHP.pl > Forum > Przedszkole
The Night Shadow
Mam taki edwi funkcje:

  1. <?php
  2.     function zawartosc($rodzaj_zawartosci, $zawartosc_zawartosci)
  3.     {
  4.         if ($rodzaj_zawartosci==1)
  5.         { 
  6.             $zwroc .='<table><tr><td width="400" bgcolor="#303030"><center>'.$zawartosc_zawartosci.'</center></td></tr></table>';
  7.         }
  8.         if ($rodzaj_zawartosci==2)
  9.         { 
  10.             $zwroc .='<table><tr><td width="150" bgcolor="#303030"><center>'.$zawartosc_zawartosci.'</center></td></tr></table>';
  11.         }
  12.         return $zwroc;
  13.     }
  14. ?>


  1. <?php
  2.     function linki($rodzaj_linku, $zawartosc_dymka, $polozenie_dymka, $id_formularza, $sciezka, $tresc_odnosnika)
  3.     {
  4.         if ($rodzaj_linku==1)
  5.         { 
  6.             $zwroc .= '<a href="'.$sciezka.'"';
  7.             if ($id_formularza<>'0') 
  8.             { 
  9.                 $zwroc .= ' onclick="document.getElementById(''.$id_formularza.'').submit();"';
  10.             }
  11.             $zwroc .= ' onMouseOver="overlib('<table><tr><td><center>'.$zawartosc_dymka.'</center></td></tr></table>', FGCOLOR, '#222222', BGCOLOR, '#000000', TEXTCOLOR, '#000000', STATUS, 'Dymek zwykły', VAUTO, WRAP, '.$polozenie_dymka.')" onMouseOut="nd();">'.$tresc_odnosnika.'</a>aaaaa';          
  12.             return $zwroc;
  13.         }
  14.     } 
  15. ?>


Dlaczego to nie jest wyświetlane?

  1. <?php
  2. echo "".zawartosc('2', linki('2', '...by zaznaczyć swą obecność.', 'RIGHT', '0', 'index.php', 'Logowanie'))."";
  3. ?>
lookaszpl
  1. <?php
  2.     function zawartosc($rodzaj_zawartosci, $zawartosc_zawartosci)
  3.     {
  4.         if ($rodzaj_zawartosci=='1')
  5.         { 
  6.             $zwroc .='<table><tr><td width="400" bgcolor="#303030"><center>'.$zawartosc_zawartosci.'</center></td></tr></table>';
  7.         }
  8.         if ($rodzaj_zawartosci=='2')
  9.         { 
  10.             $zwroc .='<table><tr><td width="150" bgcolor="#303030"><center>'.$zawartosc_zawartosci.'</center></td></tr></table>';
  11.         }
  12.         return $zwroc;
  13.     }
  14.  
  15.  
  16.     function linki($rodzaj_linku, $zawartosc_dymka, $polozenie_dymka, $id_formularza, $sciezka, $tresc_odnosnika)
  17.     {
  18.         if ($rodzaj_linku=='2')
  19.         { 
  20.             $zwroc .= '<a href="'.$sciezka.'"';
  21.             if ($id_formularza<>'0') 
  22.             { 
  23.                 $zwroc .= ' onclick="document.getElementById(''.$id_formularza.'').submit();"';
  24.             }
  25.             $zwroc .= ' onMouseOver="overlib('<table><tr><td><center>'.$zawartosc_dymka.'</center></td></tr></table>', FGCOLOR, '#222222', BGCOLOR, '#000000', TEXTCOLOR, '#000000', STATUS, 'Dymek zwykły', VAUTO, WRAP, '.$polozenie_dymka.')" onMouseOut="nd();">'.$tresc_odnosnika.'</a>aaaaa';          
  26.             return $zwroc;
  27.         }
  28.     } 
  29.  
  30.  
  31.  
  32. echo "".zawartosc('2', linki('2', '...by zaznaczyć swą obecność.', 'RIGHT', '0', 'index.php', 'Logowanie'))."";
  33.  
  34. ?>


Nie wiem co chciales uzyskac, ale poprawilem miedzy innymi cudzyslowy oraz rodzaj linku i jako wynik mam:
Cytat
Logowanieaaaaa


i kod wynikowy
  1. <table><tr><td width="150" bgcolor="#303030"><center><a href="index.php" onMouseOver="overlib('<table><tr><td><center>...by zaznaczyć swą obecność.</center></td></tr></table>', FGCOLOR, '#222222', BGCOLOR, '#000000', TEXTCOLOR, '#000000', STATUS, 'Dymek zwykły', VAUTO, WRAP, RIGHT)" onMouseOut="nd();">Logowanie</a>aaaaa</center></td></tr></table>
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.