Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Shoutbox
Forum PHP.pl > Forum > Przedszkole
WzzW
Witam, mam skrypt shoutboxa i mam problem zrobiony jest on z 3 plików shoutbox ( include : shoutbox_view i shoutbox_send
Skrpyt jest juz skonczony lecz mam problem plik shoutbox view wyswietla bład:
  1. <?php
  2.  
  3. Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/wzzwser/public_html/SB/sb_view.php on line 12
  4. ?>



  1. <?php
  2.  
  3. class ShoutBox
  4. {
  5. // Niżej linia 12 !
  6.  public $strRows = '';
  7.  function ShowMessages()
  8.  {
  9. $arrContent = @file(CONTENT_FILE);
  10. if (!empty($arrContent))
  11. {
  12.  $dni = array('Mon' => 'Pon', 'Tue' => 'Wt', 'Wed' => 'Śr', 'Thu' => 'Czw', 'Fri' => 'Pt', 'Sat' => 'Sob', 'Sun' => 'Nie');
  13.  foreach ($arrContent as $strRow)
  14.  {
  15. if (!empty($strRow))
  16. {
  17.  $arrRow = explode(SEPARATOR, $strRow);
  18.  
  19.  //Tutaj mozesz zmieniac i dodawac emotikony [start]
  20.  
  21.  $arrRow[4] = str_replace(';]', '<img src=\"emots/krzywy.gif\" alt=\";]\" style=\"border-width: 0;\" />', $arrRow[4]);
  22.  
  23.  //Tutaj mozesz zmieniac i dodawac emotikony [koniec]
  24.  
  25.  $this -> strRows .= '<tr><td>['.$dni[date('D')].date(' h:m', $arrRow[0]).'] <b><a href=\"mailto:'.$arrRow[3].'\">'.$arrRow[1].'</a> [<a href=\"'.$arrRow[2].'\" target=\"_blank\">www</a>]</b>: '.$arrRow[4].'</td></tr>';
  26. }
  27.  }
  28. }
  29.  }
  30. }
  31.  
  32. ?>


ktos wie o co tu chodzi?
dr_bonzo
A ktrora wersje php masz? 4?
WzzW
wersja php : 4.3.11 [na serwerze]
Fipaj
A więc zamiast public wpisz var. PHP4 nie obsłúguje public, private i protected...
WzzW
Dobrze, pojawia sie nastepny błąd

  1. <?php
  2. Fatal error: Call to undefined function: showmessages() in /home/wzzw/public_html/sb_view.php on line 40
  3. ?>


a oto kod :
  1. <?php
  2.  
  3.  $this -> strRows .= '<tr><td>['.$dni[date('D')].date(' h:m', $arrRow[0]).'] <b><a href=\"mailto:'.$arrRow[3].'\">'.$arrRow[1].'</a> [<a href=\"'.$arrRow[2].'\" target=\"_blank\">www</a>]</b>: '.$arrRow[4].'</td></tr>';
  4. }
  5.  }
  6. }
  7.  }
  8.  
  9.  
  10. $objShoutBox = new ShoutBox();
  11. //nizej linia 40!
  12. $objShoutBox -> ShowMessages();
  13.  
  14. ?>


Ten caly php zaczyna juz mnie przerastac ;-)
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.