Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Cannot redeclare file_get_html()
Forum PHP.pl > Forum > PHP
gdti
Witam, pracuję na pewnym cmsie, pobieram w nim kilka elementów ze strony x poprzez
  1. foreach($html->find('img[class=thumb]') as $element) ;


Problem w tym, że pod zmienną $html kryje się to:

  1. $html = file_get_html("http://www.xvideos.com/video$zmienna");


Kiedy jestem w osobnym artykule (tzw. fillstory) wszystko jest ok.
Problem powstaje kiedy jestem na stronie głównej i powinny się wyświetlić wpisy (kilka na jednej stronie). Wtedy wywala mi błąd, że nie można przypisywać kilku get html:

  1. Cannot redeclare file_get_html()


Da się coś zrobić, żeby było to możliwe? Kilka razy get html? Może jakiś zamiennik?
pedro84
Przetłumacz sobie komunikat błędy, bo go nie rozumiesz i źle interpretujesz.
gdti
Wydaje mi się, że rozumiem, ale może źle opisałem, wiem, że nie można deklarować ponownie get html ale jak to ominąć?

na prawdę brak pomysłów? poddajecie się? Nie ma na to rady? Chciałbym poznać odpowiedź bo muszę zrezygnować ze skryptu w takim razie..
pedro84
Pewnie parę razy używasz include/require na plikyu, który zawiera deklarację tej funkcji. Albo ją próbujesz zadeklarować ponownie. Ale gdzieś ją deklarujesz w pętli. Wiele możliwości, a Twój kod mówi niewiele.
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.