![]() |
Problemy z 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: Problemy z PHP (/thread-problemy-z-php) |
Problemy z PHP - ClassAxion - 27-02-2011 Witam ![]() Nie jestem początkujący w PHP, lecz nie wiedziałem gdzie to napisać to napisałem tu, jeśli zły dział proszę przenieść. A teraz do rzeczy: 1. Gdy w Kodzie php mam: Kod PHP: include('....') 2. Gdy mam wpisane: w lini 16: Kod PHP: mysql_query("UPDATE system SET odwiedzin = odwiedzin + \'1\' WHERE 1"); Parse error: syntax error, unexpected T_STRING in C:\Program Files (x86)\WebServ\httpd\index.php on line 16" 3. Jak zrobić takie coś że gdy się zarejestruje i w tabeli mam pola: id,gracz,itp to jak zrobić aby w jedenj zmiennej to było zapisane ? PS. np. user['nazwapola'] ? Umiem PHP od 5 Miesięcy i nie znam niektórych funkcji i błędów _____________________________________________________ Pozdrawiam ClassAxion RE: Problemy z PHP - R_Rafalsky - 28-02-2011 1. Parse error zawsze jest spowodowany błędem składni. Sprawdź dokładnie kod, uwzględnij wszystkie nawiasy, średniki itd. Najczęściej błąd ten znajduje się powyżej wskazanego Parse error. Więc jeżeli pokazuje Ci błąd w include w linii 14 to sprawdź dokładnie linię 13! Do tego polecam używać instrukcji include_once - działa podobnie jak include jednak jeżeli wcześniej dany plik był dołączany to już za drugim razem nie zostanie dołączony. Jeżeli wcześniej w skrypcie był dołączany dany plik to może to spowodować błąd. 2. JW 3. Oczywiście, że możesz to wrzucić do tablicy user i przykład user['nazwapola'] jest jak najbardziej prawidłowy. Tylko czy będzie Ci się to opłacać? I tak musisz wrzucić zarejestrowanego użytkownika do bazy (chyba, że masz na to inny pomysł ![]() PS: Po 5 miesiącach ciężko jest się chwalić, że umie się PHP ![]() RE: Problemy z PHP - KowR - 02-03-2011 @R_Rafalsky - z tego co się orientuje to taki error może być spowodowany i kodem w includowanym pliku. Dlatego najlepiej pokaż nam cały kod wraz z tym plikiem dołączanym. @ClassAxion - nie mamy czarodziejskiej kuli, a dwoma linijkami Ci nie pomożemy. Wklej to co masz, i zobaczymy co da się zrobić. ![]() Co do błędu include to najprawdopodobniej robisz to tak: Kod PHP: <? php include('....'); ?> A ma być: Kod PHP: <?php include('....'); ?> Co do błędu drugiego to: Kod PHP: mysql_query("UPDATE system SET odwiedzin = odwiedzin + \'1\' WHERE 1"); Czyli np.: Kod PHP: mysql_query("UPDATE system SET odwiedzin = odwiedzin + 1 WHERE id = '1'"); ![]() P.S "Umiem PHP od 5 Miesięcy i nie znam niektórych funkcji i błędów" raczej nie umiesz... Bo to totalne i kompletne podstawy do opanowania w tydzień z dobrym materiałem, ogromem czasu i treningiem. Do tego polecam najlepszy podręcznik i kurs PHP = Manual: RE: Problemy z PHP - R_Rafalsky - 02-03-2011 @KowR: Jeżeli błąd jest w includowanym pliku to pojawia się informacja o błędzie w tym pliku. RE: Problemy z PHP - ClassAxion - 06-03-2011 Dzięki wielkie Temat Można Zamknąć |