Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wielo-linijkowe zmienne
Forum PHP.pl > Forum > Przedszkole
MTworek
Witam,
Muszę przenieść stronę z serwera na home.pl na nasz firmowy serwer.
Nie ja jestem autorem strony ani skryptów php.
Problem jest taki że nie chce działać. W logach Apache`a dostaje komunikaty typu:

"[Wed Sep 02 12:30:42 2009] [error] [client 10.1.15.15] PHP Notice: Undefined variable: content in /opt/html/e2012/newsletter/_modules/addressGroup/recordList.php on line 9, referer: ......"

w tych liniach o których mowa w logu kończy się przypisanie wielo-linijkowej zmiennej. Wygląda to tak:


  1. $content .= '
  2. <h1>Grupy adresów</h1>
  3. ';


lub tak:

  1. $content .= '
  2. <table width="100%" cellspacing="1" cellpadding="0" border="0">
  3. <tr>
  4. <td class="td1">
  5. Nazwa grupy
  6. </td>
  7. <td class="td1" width="100">
  8. &nbsp;
  9. </td>
  10. <td class="td1" width="100">
  11. &nbsp;
  12. </td>
  13. </tr>
  14. ';



Log wskazuje że problem jest w lini zawierającej: '; (cudzysłów - średnik)

Na serwerze home.pl jest PHP Version 5.2.6
u mnie: php-5.1.6-20.el5, httpd-2.2.3-11.el5_1.3

Jakieś pomysły jak to rozwiązać ?

Pozdrawiam.
phpion
Próbujesz dopisać (.=) coś do zmiennej $content, która nie istnieje. Przed dopisaniem (.=) daj:
  1. $content = '';
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.