• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Parse error: syntax error, unexpected 'else' PHP

VPS Starter Arubacloud
0 głosów
1,472 wizyt
pytanie zadane 3 grudnia 2017 w PHP przez Mateusz Bogumił Obywatel (1,380 p.)

Witam. Co w tym kodzie może być źle?

<<?php
$mypass="123";
$passcheck=$_POST["pass"];
if($passcheck == $mypass); {
  echo "Welcome";
  }
  else
  {
    echo "zle";
  }
 ?>

wywala mi taki błąd: Parse error: syntax error, unexpected 'else' (T_ELSE) in /profiles/s/se/see/seed-skirim/nexar.eu.org/nexarek/zaloguj.php on line 7

1 odpowiedź

+2 głosów
odpowiedź 3 grudnia 2017 przez Arkadiusz Waluk Ekspert (288,770 p.)
wybrane 3 grudnia 2017 przez Mateusz Bogumił
 
Najlepsza
W 4 linijce, tam gdzie if, nie powinno być średnika przed klamrą.
komentarz 3 grudnia 2017 przez Mateusz Bogumił Obywatel (1,380 p.)
Po usunięciu średnika nic się nie pokazuje na stronie, białe tło i reklama cba.
komentarz 3 grudnia 2017 przez Arkadiusz Waluk Ekspert (288,770 p.)
Hm, może to przez < na samym początku kodu? Masz <<?php, zmień to normalnie na <?php.
komentarz 3 grudnia 2017 przez Mateusz Bogumił Obywatel (1,380 p.)
Kurde, faktycznie - pomogło, a nawet tego nie zauważyłem. Dzięki :> Mógłbyś mi jeszcze z jedną rzeczą pomóc? Otóż okazuje się, że nawet jeśli na stronie wpisze 123 (mypass) to i tak wyskakuje "zle" (niepoprawne hasło)
komentarz 3 grudnia 2017 przez Arkadiusz Waluk Ekspert (288,770 p.)
Jesteś pewien że formularz wysyła metodą POST i pole na formularzu też ma nazwę pass? Sprawdź dokładnie. Możesz też zrobić var_dump($_POST) np. gdzieś przed tym kodem sprawdzającym - będziesz mógł wtedy zobaczyć czy coś w tej tablicy jest czy ewentualnie jaką ma nazwę.
komentarz 3 grudnia 2017 przez Mateusz Bogumił Obywatel (1,380 p.)
Mało spostrzegawczy jestem najwidoczniej, bo znów przeoczyłem jedną rzecz - miałeś rację co do metody, bo zapomnialem nawet wpisać jaką metodą ma być wysyłany. Dzięki wielkie za pomoc :)

Podobne pytania

0 głosów
1 odpowiedź 426 wizyt
pytanie zadane 6 lutego 2018 w PHP przez tatar Użytkownik (740 p.)
0 głosów
1 odpowiedź 630 wizyt
pytanie zadane 5 sierpnia 2018 w PHP przez hiveplay Początkujący (430 p.)
0 głosów
1 odpowiedź 302 wizyt

92,979 zapytań

141,943 odpowiedzi

321,189 komentarzy

62,308 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...