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

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

mateulusz

echo pojawialo sie w jakims divie i jednoczesnie znikal

Promowane odpowiedzi

mateulusz    0

Jak zrobic aby echo pojawialo sie w jakims divie i jednoczesnie znikal formularz

<?php
  $kod = $_POST['kod'];
  $r = $kod;
  $result = file_get_contents('http://homepay.pl/API/check_code.php?usr_id=6563&acc_id=18138&code=' . $kod );
?>
<?php
$blad = "";
$przeszukiwanyCiag = $result;
$szukanyCiag   = "1";
$wynik = strpos($przeszukiwanyCiag, $szukanyCiag);
if ($wynik === false) {
    $blad = "<div class='blad'><b>!</b> Cos poszlo nie tak</div>";
} else {
	$blad = "<div class='dobrze'>kod prawidlowy</div>";
}
?>
<!DOCTYPE HTML>
<html lang="pl">
<head>
	<link href="style.css" rel="stylesheet"/>
	<meta charset="utf-8"/>
</head>
<body>
<div id="sprawdzanie">
<form method="post">
	<div class="opcja">Imie:</div> <input type="text" name="imie" value="Twój nick."/>
	<div class="opcja">E-mail: </div><input type="text" name="mail" value="Twój adres e-mial."/>
	<div class="opcja">Kod: </div><input type="text" name="kod" value="Twój kod."/>
	<button>Wyślij</button>
	</form>
		<div id="info"><?php echo $blad ?></div>
			</div>
</body>
</html>

 

Edytowane przez mateulusz

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
l3szcz    420

To nie wystarczy, musisz dobrze rozpisać operatory warunkowe.
Druga sprawa, nawet nie masz wysyłania formularza.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
mateulusz    0

A mógłbyś mi pokazać jak to mniej więcej powinno wyglądać? Albo, czy da się zrobić taki kod w javascriptcie?

 

Chce zrobic tak, ze jezeli kod bedzie poprawny cale znika i pojawia sie jakas tresc.

Przechwytywanie.PNG

Edytowane przez mateulusz

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
l3szcz    420

Do tego jest potrzebny AJAX, a Ty nie znasz niestety PHP. To ciężka sprawa bo musiałbyś znać i PHP i AJAX ażeby takie komunikaty robić ;)
Teoretycznie musisz zapoznać się tylko z budową formularzy kontaktowych, są tu gdzieś gotowce na forum.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Podobna zawartość

    • Przez sztywan.
      Cześć, mam problem ponieważ nie wiem jak wyświetlnić wyniki z bazy danych MySQL oddzielone przecinkami. Posiadam tabele gdzie są zapisane nicki graczy i oddzielone są przecinkami i teraz mam pytanie jak to oddzielić i wyświetlić za pomocą pętli while?
    • 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.
       
  • Ostatnie tematy

×