Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problemy z PHP
#1
Witam Smile
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('....'
to wyskakuje mi błąd ale tylko w tym a np. w innym Nie o co tu chodzi ? PS. Błąd to: "Parse error: syntax error, unexpected T_INCLUDE in C:\Program Files (x86)\WebServ\httpd\index.php on line 14" A w lini 14 jest to co podałem powyżej
2. Gdy mam wpisane: w lini 16:
Kod PHP:
mysql_query("UPDATE system SET odwiedzin = odwiedzin + \'1\' WHERE 1"); 
to mi wyskakuje taki błąd: "
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
Odpowiedz
#2
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ł Smile) więc łatwiej będzie Ci póżniej pisać "Insert into User values $imie $nazwisko" niż "insert into user $uzytkownik['imie'] $uzytkonik['nazwisko']..." Kwestia gustu.

PS: Po 5 miesiącach ciężko jest się chwalić, że umie się PHP Smile Nie żebym miał coś do Ciebie, ale siedzę w tym języku swoje lata i nadal grzebię w manualu.
Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję Smile

Any sufficiently advanced technology is indistinguishable from magic.
Odpowiedz
#3
@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ć. Smile

Co do błędu include to najprawdopodobniej robisz to tak:
Kod PHP:
<? php include('....'); ?>

A ma być:
Kod PHP:
<?php include('....'); ?>
(bez spacji), ale to okaże się gdy pokażesz całość kodu.

Co do błędu drugiego to:
Kod PHP:
mysql_query("UPDATE system SET odwiedzin = odwiedzin + \'1\' WHERE 1"); 
-> co WHERE? Where z angielskiego znaczy: gdzie ... Np. w Twoim przypadku ma to wyglądać tak: "aktualizuj system ustalony odwiedzin = odwiedzin + 1 GDZIE id = 1"
Czyli np.:
Kod PHP:
mysql_query("UPDATE system SET odwiedzin = odwiedzin + 1 WHERE id = '1'"); 
Ale nie znam Twoich tabel w BD więc może nie masz 'id' a 'numer' czy jak to tam nazwałeś. Smile

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:
Odpowiedz
#4
@KowR: Jeżeli błąd jest w includowanym pliku to pojawia się informacja o błędzie w tym pliku.
Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję Smile

Any sufficiently advanced technology is indistinguishable from magic.
Odpowiedz
#5
Dzięki wielkie Temat Można Zamknąć
Jeśli mnie nie znasz to żałuj !!
My GG: 10125806
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Toungue Pomagamy rozwiązywać problemy. Kamis086 0 1,429 30-12-2018, 23:28
Ostatni post: Kamis086
  Problemy z rotatorem banerów marian65 1 1,867 24-10-2018, 20:05
Ostatni post: Marcin
  mój pierwszy blog - problemy gumis375 1 2,399 06-09-2012, 04:42
Ostatni post: Kartofelek
  Problemy z indeksacja google Webhacker 2 3,130 26-03-2012, 01:48
Ostatni post: Webhacker
  Problemy ze skryptem na dbv.pl Dawid1346 2 2,611 24-10-2011, 17:27
Ostatni post: Dawid1346

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl