![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 7.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
witam czy ktos jest w stanie powiedziec mi gdzie lezy blad
mam tabele zalgowani w ktorej jest pole login_user i chcialbym aby zostal wpisany w to pole login uzytkownika ktory kliknal przycisk "dodaj"
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A jaki masz problem? Ja tu widzę błąd składni w linii 19.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 7.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
strone z tym calym kodem umiescilem w linku do ktorego sie wchodzi ze strony glownej
po wejsciu wyswietla sie Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /virtual/j/a/jakisside.ugu.pl/inny.php on line 22 Parse error: syntax error, unexpected ')' in /virtual/j/a/jakisside.ugu.pl/inny.php on line 22 a docelowo chcialem zeby sie wyswietlala strona z przyciskiem ktory wywoluje funkcje dodania rekordu do tabeli co wczesniej i zwracala echo twoj login zostal dodany do bazy. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
No to już ci odpowiedziałem w poprzednim poście. Nawet po kolorowaniu składni to widać. Gdzie masz średniki na końcach linii?
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
W html5 trzeba domykać tagi.A gdzie masz tag form?
Ten post edytował Niktoś 13.04.2012, 15:00:38 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 7.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
no wlasnie myslalem ze tag form jest tylko do formularzy a w moim przypadku uzytkownik nie musi nic wypelniac tylko nacisnac przycisk dodaj
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
W HTML5 input można stosować gdziekolwiek w kodzie strony. W XHTML, a taki typ zdefiniowałeś, poprawny będzie wyłącznie w form.
-------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 7.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
zrobilem tak i blad Parse error: syntax error, unexpected T_STRING, expecting ']' in /virtual/j/a/jakisside.ugu.pl/inny.php on line 27 a w tej lini przeciez wszystko jest ok to jest linia 27 <form action='inny.php' method='post'> |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
To zamknij w końcu linię 19
if($_POST['dodaj']){ -------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 7.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
sorry, dobra dodalem ten cudzyslow i mam if($_POST['dodaj']){
teraz blad pojawia sie blad Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /virtual/j/a/jakisside.ugu.pl/inny.php on line 20 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kurczę, usiądź do kursu PHP albo dokumentacji i poczytaj o podstawach. Nie będę za Ciebie poprawiał każdej linii. Jak sobie otwierasz " a zamykasz ' ciężko żeby działało.
-------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 7.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dobra poprawilem juz wszystko i wszystko jest pozamykane
i wtej chwili strona wyswietla mi taki blad Parse error: syntax error, unexpected T_ELSE in /virtual/j/a/jakisside.ugu.pl/inny.php on line 24 jakis pomysl?
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jaką składnię ma if/else? Dlaczego u ciebie jest if/echo/else? Dlaczego nie czytasz komunikatów jakie PHP wyświetla tylko dalej z podstawami podstaw bo składnią języka po raz kolejny piszesz na forum?
-------------------- |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
@plcm, błędy mają opisy nie po to, aby irytować programistę, ale po to by pomagać mu je usuwać.
Po drugie, jak będziesz pisać kod nie używając wcięć to gwarantuję Ci, że co chwilę będziesz miał błędy składni. Programowanie to zajęcie dla ludzi zorganizowanych dbających o każdą spację i o każdą linię w kodzie. Zacznij pisać dobry jakościowo kod i oszczędź czas dobrych ludzi, którzy tracą na Ciebie cierpliwość. Pozdrawiam. -------------------- “ Computers are good at following instructions, but not at reading your mind. ” - Donald Knuth |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 7.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dziekuje za wszystkie uwagi, zdaje sobie sprawe ze skladnia powinna wygladac if -> warunek -> wynik -> else ->wynik (echo) tylko wlasnie z tym jest problem ze chce aby to dzialalo w ten sposob if zalogowany->wyswietl przycisk-> if-> przycisk klikniety -> dodaj do bazy -> wyswietl komunikat (dodano do bazy)-> else-> wyswietl komunikat (nie zalogowany) i poprostu nie wiem jak to poprawnie zapisac jezeli ktos ma czas i cierpliwosc i wie jak to zrobic o prosze o pomoc
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 12 Dołączył: 7.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Error Ci mówi dokładnie co jest nie tak w Twoim kodzie, mianowicie to, że nie spodziewał się w 24 linijce instrrukcji else. Te echo przed else powinno być chyba przed klamerką zamykającą powyższy if
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 7.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Bardzo dziekuje poprawilem te echo i wstawilem przed nawias zamykajacy w koncu nie wyskakuje blad tylko ze teraz jak wchodze na ta strone wyswietla mi sie napis jak jestem zalgowany 'ok' i przycisk 'dodaj' a jak nie jestem zalgowany to wyswietla 'nie' i przycisk 'dodaj' po nacisnieciu przycisku nie jest dodawany zaden rekord do bazy , a chcialem zeby dzialalo w ten sposob -> strona wyswietla przycisk i po nacisnieciu jezeli uzytkownik jest zalogowany rekord jest dodawany do bazy i zwracany napis 'ok' a jezeli uztkownik nie zalogowany to po nacisnieciu napis 'nie' jak powinieniem to wlasciwie ustawic? Jest ktos w stanie mi powiedziec jak to trzeba zrobic bo szukam na forach czegos podobnego i wszedzie sa wykorzystywane formularze tyle ze przy formularzu trzeba wypelnic pola a ja chce miec tylko przycisk bez pol na stronie ktory bedzie wstawial do tabeli zalogowaniu login uzytkownika . W tabeli zalogowaniu mam 2 pola id i login_user. Jeszcze raz prosze o pomoc ok, temat do zamkniecia, juz wszystko dziala |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 16:11 |