Skocz do zawartości
  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

Promowane odpowiedzi

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.


  • Podobna zawartość

    • Przez Mateusz1324
      Witam, jestem początkujący w PHP, dostałem zadanie w którym z wykorzystaniem pętli for mam zrobić skrypt który będzie sprawdzał czy wpisane hasło jest poprawne, po 3 nieudanych próbach skrypt ma przenieść na oddzielną podstronę na której będzie napisane "Wykorzystałeś 3 próby, brak dostępu".  Po wpisaniu dobrego hasła skrypt przenosi na pewną stronę, ale to już mam zrobione, mam tylko problem z zastosowaniem pętli for do sprawdzania ile razy zostało podane błędne hasło i po wykorzystaniu określonej liczby prób wyrzucało na podstronę o której pisałem wcześniej.
      Pozdrawiam i liczę na szybką pomoc
    • Przez sztywan.
      Cześć, próbuje stworzyć formularz logowania za pomocą ajax i php. Mam taki prosty kod:
      <script> $(document).ready(function() { var form = $("#login_form").serialize(); $.ajax({ type: 'POST', url: 'action/login.php', data: form, beforeSend: function() { $("#info").html("Trwa sprawdzanie danych..."); } success: function(response) { if(response == "ok") { setTimeout("window.location.href = dashboard.php", 4000); } else { $("#info").html(response); } } }); }); </script> I taki plik login.php, w którym znajduje się:
      <?php if(isset($_POST['login_button'])) { $admin_email = $_POST['input_email']; $admin_password = $_POST['input_password']; $password = md5($admin_password); $admin = $database->query("SELECT * FROM `admin_users` WHERE password=$password"); if($admin->num_rows > 0) { echo "ok"; $_SESSION['admin_email'] = $admin_email; $_SESSION['admin_login'] = true; } } ?> I gdy wchodzę na stronie w konsoli wyświetla się taki błąd.
      Ale w linii 58 znajduje się to:
      url: 'action/login.php', Sprawdziłem wszystko, moim okiem i nie widzę  żeby brakowało gdzieś klamry.
      Tutaj macie link do dema, gdzie wszystko pisze: NetherShop - Darmowy sklep SMS dla twojego serwera Minecraft!
    • Przez Vafi
      Witam,
      Mam problem z napisaniem instrukcji PHP if, która przełącza ustawienia. Chcę zrobić instrukcje która czyta teraźniejszą godzinę i jeżeli jest od 10:00 do 16:00 (1 część instrukcji) to zmienia ustawienia, to samo 16:01-23:59 (2 część) i 00:00-09:59 (3 część), czyli 3 opcje godzinowe, które w zależności od godziny zmieniają ustawienia, a dokładniej ustawienia pobierają z instrukcji że jeśli jest ta godzina to...
       
      Czekam, na pomoc, pozdrawiam
    • Przez Lord Fenrir
      Cześć guys!
      Ogólnie temat API jest mi obcy, ostatnio od znajomego dostałem zadanie rekrutacyjne w celach ćwiczeniowych i należało w nim wykorzystać API pewnego serwisu/usługi. Chciałbym się dowiedzieć jak połączyć się w PHP z API znajdującym się na zewnętrznym serwerze mając do dyspozycji tylko link do pliku .json.
       
    • Przez Marosking.
      Cześć, mam o to taki kod php.
      <?php session_start(); include 'inc/database.conncect.php'; $info = ''; if(isset($_POST['register_input'])) { $register_email = $_POST['register_email']; $confirm_register_email = $_POST['confirm_register_email']; $register_password = $_POST['register_password']; $confirm_register_password = $_POST['confirm_register_password']; $register_nick = $_POST['register_nick']; if((!empty($register_email)) && (!empty($confirm_register_email)) && (!empty($register_password)) && (!empty($confirm_register_password)) && (!empty($register_nick))) { if($register_email == $confirm_register_email) { if($register_password == $confirm_register_password) { $_SESSION['user_nick'] = $register_nick; $_SESSIOM['user_login'] = true; $database->query("INSERT INTO `users` VALUES ('$register_email', '$register_nick', '$register_password', 'now()', 'now()', '1', '0', '0')"); $info = '<div class="alert alert-success" role="alert">Rejstracja została zakończona. Wejdź na email, aby dokończyć rejestracje.</div>'; } else { $info = '<div class="alert alert-danger" role="alert">Podane hasła nie zgadzają się.</div>'; } } else { $info = '<div class="alert alert-danger" role="alert">Podane adresy email nie pasują do siebie</div>'; } } else { $info = '<div class="alert alert-danger" role="alert">Musisz wypełnić wszystkie pola.</div>'; } } ?> I taki formularz.
      <div class="col col-md-6"> <blockquote class="blockquote"> <p class="mb-0">Rejstracja</p> <footer class="blockquote-footer">Chcesz dołączyć do naszych użytkowników? Zrób to teraz!</cite></footer> </blockquote> <?php echo $info; ?> <form method="post"> <div class="form-group"> <label for="register_email">Adres email</label> <input type="email" class="form-control" id="login_email" name="register_email" placeholder="Wpisz swój adres email"> </div> <div class="form-group"> <label for="confirm_register_email">Powtórz adres email</label> <input type="email" class="form-control" id="login_email" name="confirm_register_email" placeholder="Wpisz ponownie swój adres email"> </div> <div class="form-group"> <label for="register_password">Hasło</label> <input type="password" class="form-control" id="login_password" name="register_password" placeholder="Wpisz swoje hasło"> </div> <div class="form-group"> <label for="confirm_register_password">Powtórz hasło</label> <input type="password" class="form-control" id="login_password" name="confirm_register_password" placeholder="Wpisz ponownie swoje hasło"> </div> <div class="form-group"> <label for="register_nick">Nazwa użytkownika</label> <input type="password" class="form-control" id="login_password" name="register_nick" placeholder="Wpisz swoją nazwe użytkownika"> </div> <input type="submit" class="btn btn-primary" value="Zarejetruj się" name="register_input"> </form> </div> I gdy klikam przycisk do rejestracji wyskakuje mi błąd:
      Fatal error: Call to a member function query() on null in /profiles/l/ls/lsf/lsforum/ls-forum.c0.pl/lsmods/panel/users/index.php on line 21 I wychodzi na to że błąd jest w linijce 21, a tu jest:
      $database->query("INSERT INTO `users` VALUES ('$register_email', '$register_nick', '$register_password', 'now()', 'now()', '1', '0', '0')"); Ale co tutaj jest źle? Z góry dziękuje za pomoc.
  • Ostatnie tematy

×