![]() |
Brak wywołanego argumentu w PHP - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster) +--- Wątek: Brak wywołanego argumentu w PHP (/thread-brak-wywolanego-argumentu-w-php) Strony:
1
2
|
Brak wywołanego argumentu w PHP - Ciekawy - 18-05-2011 Witam, na stronie http://www.baza.maszyny.pl/pl-PL/dodaj pojawia się błąd, według niego brakuje argumentu wywołanego z pliku dodaj.php, jestem raczej zielony z php ale szukałem jakiś czas błędu jednak doszukać się nie mogłem, proszę o pomoc Kod PHP: OSTRZEŻENIE: dodaj.php(od 91 linii): Kod PHP: else { i Top.php Kod PHP: <?php defined('SYSPATH') or die('No direct script access.'); RE: Brak wywołanego argumentu w PHP - Pedro84 - 18-05-2011 Nie wiem kto Ci to pisał, ale powodzenia życzę ![]() Po pierwsze, wyłącz błędy... Po drugie, pewnie ta klasa jest gdzieś nadpisywana, trudno powiedzieć, aczkolwiek w tych fragmentach, które podałeś metoda zakladki nie wymaga żadnego argumentu. Po trzecie, zmień programistę, bo nie wiem czy on wie po co framework mu jest. Można sobie nawet zapytania podejrzeć. Chryste Panie... RE: Brak wywołanego argumentu w PHP - Ciekawy - 19-05-2011 Błędy wyłączyłem, "programista" zaprzestał pilnowania swojego dzieła(jeśli tak to można nazwać) i to niestety nie jest jedyny błąd na stronie, planuje przerzucić dane na jakiś OS CMS z podobnymi funkcjami w niedalekim czasie ale nie w tym problem, chciałbym jednak naprawić ten problem jeśli się da dodam jeszcze funkcje dodaj z dodaj.php, może to jakoś rozjaśni sytuacje(w razie czego mogę wrzucić cały plik) Kod PHP: public function dodaj() RE: Brak wywołanego argumentu w PHP - Pedro84 - 19-05-2011 Gdzieś musi być klasa Top_Core nadpisana (nie ta z folderu libraries), bo błąd ewidentnie Ci pluje o argument metody zakladki(). Gdzie? Trudno powiedzieć. PS. Błędów nie wyłączyłeś. Dalej widzę jakie zapytania lecą ![]() RE: Brak wywołanego argumentu w PHP - Ciekawy - 19-05-2011 jak już mówiłem jestem zielony z php i widocznie nie powyłączałem wszystkiego co trzeba(mówię o błędach ofc), pewnie będzie gdzieś się znajdować w plikach od jądra(tak bynajmniej myślę, przestudiuję jeszcze raz dokumentację) znalazłem taki plik jak ad.php, ma dużo odnośników do "dodawania" więc może w nim się znajduje problem, wrzucam jako załącznik RE: Brak wywołanego argumentu w PHP - Pedro84 - 19-05-2011 (19-05-2011, 04:14)Ciekawy napisał(a): jak już mówiłem jestem zielony z php i widocznie nie powyłączałem wszystkiego co trzeba(mówię o błędach ofc), pewnie będzie gdzieś się znajdować w plikach od jądra(tak bynajmniej myślę, przestudiuję jeszcze raz dokumentację)Jak już mówiłem, w komunikacie jest mowa o klasie Top, więc musisz zobaczyć za plikiem top.php. Tym kodem poprawiłeś mi na noc humor ![]() Boże, gdzieś Ty tego kolesia dorwał (tego co pisał to to)? Przecież to jakiś mamrot totalny - używa frameworka, a pojęcia o PHP nie ma. Moja narzeczona by to lepiej napisała... W każdym bądź razie, ja bym stronę na chwilę obecną wyłączył i znalazł kogoś kto by to sensownie napisał. RE: Brak wywołanego argumentu w PHP - Ciekawy - 19-05-2011 nie wiem czy to ma znaczenie ale strona dzieli się na dwie kategorie - maszyny.pl i baza.maszyny.pl gdzie oba to dwa oddzielne systemy(nie mam zielonego pojęcia dlaczego to tak głupio rozwiązano) i w każdym jest tylko top w libraries(przeszukałem cały serwer) są także w folderach od plików testowych(niepotrzebnie zaśmiecające serwer) także w libraries, jednak nie używane przez żaden z systemów(tak bynajmniej myślę), reszta plików z Top to tylko obrazki też już proponowałem zamknięcie portalu na czas zmiany skryptu, jednak niestety jest to w obecnej chwili niemożliwe, pan który pisał skrypt przestał się nim zajmować jak już mówiłem możliwe że właśnie przez nawał błędów które popełnił, nie wiem na 100% zrzucę wszystkie cztery pliki top ich ścieżki to: baza/application/libraries/ (baza.maszyny.pl) maszyny/application/libraries/ (maszyny.pl) portal/application/libraries/ (nieużywane od plików testowych) portal2/application/libraries/ (również nieużywane pliki testowe) RE: Brak wywołanego argumentu w PHP - Pedro84 - 19-05-2011 W jednym z plików metoda zakladki wymaga atrybutu $lang - podejrzewam, że język - choć z tym kodem to nic nie wiadomo ![]() Używam tego frameworka od prawie trzech lat, niejedno w nim napisałem i widziałem co inni napisali. To co Ty masz to nie jest kod, aż dziw bierze, że to się wszystko trzyma. Gość totalnie nie ma pojęcia co to jest MVC, po co jest framework. W Kohanej pisze się świetne, leciutkie aplikacje - trzeba niestety wiedzieć co i jak - a ten gość nie wie nic. RE: Brak wywołanego argumentu w PHP - Ciekawy - 19-05-2011 w top2 zakladki() w nawiasie dopisałem brakujące $lang, jednak po tym strona przestaje działać(w ogóle nie wiem czy o to chodziło z tym brakującym argumentem ;p ) normalnie ręce mi opadają... prosiłbym także o spojrzenie na dziwny kawałek kodu, wygląda on w edytorze jakby był niekompletny(no chyba że się mylę) Kod PHP: $nowe = '<script type="text/javascript"> gdy usuwam apostrof przed Kod PHP: <script type="text/javascript"> skrypt się sypie... RE: Brak wywołanego argumentu w PHP - Pedro84 - 19-05-2011 (19-05-2011, 18:17)Ciekawy napisał(a): w top2 zakladki() w nawiasie dopisałem brakujące $lang, jednak po tym strona przestaje działać(w ogóle nie wiem czy o to chodziło z tym brakującym argumentem ;p ) normalnie ręce mi opadają...Tego tak nie zrobisz... Po prostu - bez choćby podstawowej analizy aplikacji przez programistę zrobisz duże nic ![]() (19-05-2011, 18:17)Ciekawy napisał(a): prosiłbym także o spojrzenie na dziwny kawałek kodu, wygląda on w edytorze jakby był niekompletny(no chyba że się mylę)Jak na takie coś patrzę, to mnie się oczy same zamykają. Ale po co Ty chcesz cokolwiek z tego usuwać? |