Cześć, PHP wypluwa mi w/w błąd w 27 linijce. Wydaję mi się, że problem leży w odniesieniu do zmiennej w klasie. Przedstawię to na obrazku.
Mianowicie w linijce z $myfile = fopen... Strzałka w $this->$randomstr... świeci się na zielono. Zastanawiam się w czym leży problem i wydaję mi się, że w otwartym cudzysłowie do zmiennej w klasie muszę odwołać się na inny sposób. Próbowałem odnieść się do zmiennej bez $this, ale wtedy jej nie znajduję, a nawet błędu nie wyświetla.
Ten problem jest też w następnej linijce z nagłówkiem.
Kodu trochę mam dlatego wrzuciłem skrawek, jeżeli to nie jest wina tego co mi się wydaję to rzecz jasna wstawię cały kod. :D
Zrobiłem to trochę na około...
Mianowicie przypisałem do zmiennej jakieś tam $this->randomstr i odwołałem się do niej, tym sposobem uniknąłem w cudzysłowie użycie $this. Nie wiem czy takie rozwiązanie jest prawidłowe, więc z chęcią przeczytam jak prawidłowo powinienem to zaimplementować.