Otóż zakładam grę online. Takie coś jak "Ogame". Może ktoś zna. Jest on
zbudowana na podstaiwe Vallheru (inna gra tego typu). Zainstalowałem ją na swoim
serwerze (Webserv) no i strona główna działa.. ale tylko ta strona. Logując się
na swoją postać, widzę menu po lewej, u góry tekst powitalny.. a na dole O.o...
takie coś :
Kod
Notice: Trying to get property of non-object in C:\Dark
Academy\WebServ\httpd\includes\head.php on line 139
Notice: Trying to get property of non-object in C:\Dark
Academy\WebServ\httpd\includes\head.php on line 141
Fatal error: Call to a member function MoveNext() on a non-object in C:\Dark
Academy\WebServ\httpd\includes\head.php on line 159
Academy\WebServ\httpd\includes\head.php on line 139
Notice: Trying to get property of non-object in C:\Dark
Academy\WebServ\httpd\includes\head.php on line 141
Fatal error: Call to a member function MoveNext() on a non-object in C:\Dark
Academy\WebServ\httpd\includes\head.php on line 159
No nie wiem. Z tego co pamiętam w grze po prawej stronie powinny pokazywać się
osoby online.. tego nie ma.. może to właśnie ten błąd. No ale nic. Włączam plik
"head.php"* Wyszukuję linijki i widzę:
<?php $test = $db -> Execute("SELECT * FROM bugtrack"); while (!$test -> EOF) 141 { if ($test -> fields['file'] == $file[$numfile]) 143 { if ($test -> fields['line'] == $errorline) { if ($test -> fields['info'] == $errorinfo) { if ($test -> fields['type'] == $errortype) { if ($test -> fields['referer'] == $referer[$numrefer]) { $db -> Execute("UPDATE bugtrack SET amount=amount+1 WHERE id=".$test -> fields['id']); $reported = 1; break; } } } } } $test -> MoveNext(); 159 } $test -> Close(); ?>
Co do cyfer nie jestem pewien, ale raczej tak. Proszę. Jeżeli rozumiecie o co
chodzi to powiedzcie.
2 sprawa. Gdy klikam "zarejestruj nowego użytkownika" pozornie przechodzę
poprawnie do forumlarza rejestracyjnego. Jednak po uzupełnienu pól i wpisaniu
jakiegokolwiek emaila otrzymuję wiadomość "Jesteś już zarejestrowany, sprawdź
swoją skrzyknę"
3 spraawa... i chyba najgorsza... uznałem że sprawdzę resztę opcij w grze,
klikam dowolny odnośnik w menu (już po zalogowaniu)
Na przykład
- Statystyki
- Bogactwa
- Ekwipunek
- Księga Czarów
- Dziennik [0]
- Notatnik
I otrzymuję wiadomośc... "Taki gracz nie istnieje"
Szukałem we wszystkich plikach takiej wiadomości i po jakimś czasie znalazłem w
polskeiej wersji head:
<?php } głównej."); ?>
E_PLAYER... coś mi się wyadje że to nie ma wspólnego nic aż tak bardzo...
To wszystko z tego co mogłem sprawdzić. Bardzo, ale to bardzo proszę was o
pomoc. Zapewne znacie się na php, więc pomóżcie mi trochę w tym....
i sorry jeżeli złamałem regulamin.
