Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Błąd PHP Strict Standards: Only variables should be passed by reference in...
Forum PHP.pl > Forum > Przedszkole
krzysiuus
Panowie występuje mi w error_logu na serwerze błąd:

  1. PHP Strict Standards: Only variables should be passed by reference in...


Winnym jest poniższy zapis:

  1. {
  2. $obrazek=file_get_contents(SITE_URL.'folder'.$_GET['file']);
  3. $roz=array_pop(explode('.', $_GET['file']));
  4. $roz=strtolower($roz);
  5. switch($roz)
  6. {


A dokładniej linia:

  1. $roz=array_pop(explode('.', $_GET['file']));


Szukam i szukam rozwiązania i natknąłem się że ta linia jest źle zapisana.

http://stackoverflow.com/questions/9848295...reference-error

Ale nie bardzo umiem zamienić tą linię na poprawną wg. powyższego linku.
Mógłby ktoś zajrzeć?
nospor
Jak pisze, ze ma byc zmienna,to ma byc zmienna. Wiekszej filozofii tu nie ma.
  1. $tab = explode('.', $_GET['file']);
  2. $roz=array_pop($tab);
krzysiuus
Super dziękuję za pomoc wink.gif
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.