Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][MySQL][PHP]Kod z książki nie działa, Kod z książki nie działa - Biała strona
filip3712
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 19.11.2017

Ostrzeżenie: (0%)
-----


Witam, kilka dni temu zakupiłem książkę *takie cudo* zacząłem robić krok po kroku tak jak jest w książce napisane, przepisywałem kod linijka po linijce niestety strona nie działa
"Ta strona nie działa
HTTP ERROR 500"

Pobrałem nawet kod ze strony(była podana w książce) nadal nie działa...

Strona z której ściągałem: *ciach*
Dodam, że gdy odpalam cały kod przy pomocy "WebServ"(localhost) to wywala takie błędy:
CODE
Strict Standards: Non-static method Page::getInstanceBySpecial() should not be called statically in C:\WebServ\httpd\index.php on line 17

Fatal error: Call to a member function fetch() on a non-object in C:\WebServ\httpd\ww.incs\basics.php on line 23


Znowu jak użyję Xampp`a albo mojego prywatnego serwera VPS to jest biała strona i 0 błędów (lub błąd 500):/

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Definicja tego w pobranym kodzie
  1. function getInstanceBySpecial($sp=0){
  2. if (!is_numeric($sp)) return false;
  3. if (!@array_key_exists($sp,$instancesBySpecial))
  4. $instancesBySpecial[$sp]=new Page($sp,3);
  5. return $instancesBySpecial[$sp];
  6. }

Ja tu nie widzę nigdzie static. Ten kod to jedno wielkie nieporozumienie. Jeśli chcesz się nauczyć nowoczesnego programowania to zapomnij o tym. A pracowanie na php 5.2 w momencie gdy wydane zostało 7.2 powinno tez ci coś pokazać.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 21:25