Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przeniesienie do strony
Forum PHP.pl > Forum > Przedszkole
adam1024
Plik:



W treści:

Kod
<html>
  <body>
  <?
   $haslo = $_POST['haslo'];
   $prawdziwe = "kurs";        // 1
   if ($haslo==$prawdziwe) {   // 2
     echo("Podałeś prawidłowe hasło!");
   } else {                         // 3
     echo("Podane przez ciebie hasło jest błedne!");
   }
  ?>
  </body>
  </html>





Co tu dopisać aby po podaniu prawidłowego hasła pokazywało tekst
Berg
Z tego co rozumiem po zalogowaniu chcesz przekierować użytkownika do innej strony? W takim razie powinieneś użyć:
  1. <?php
  2. header('Location: www.adres-strony.pl');
  3. ?>
w celu uzyskania natychmiastowego przekierowania

  1. <meta http-equiv="Refresh" content="n; url=http://www.adres-strony.pl " />
w celu przekierowania strony po n sekundach.
adam1024
ok 

ale tylko jeśli hasło będzie prawidłowe....

A co zrobić aby tam pojawiał się tekst?

TYLKO PO WPISANIU PRAWIDŁOWEGO HASŁA
tomsi
Ciężko zgadnąć o co Ci chodzi...

Gdzie ma się pojawić ten tekst? Zanim ktoś poda jakieś hasło? Jeśli tak no to w miejscu, gdzie masz formularz do wpisywania hasła.
drake88
Napisał przecież, iż po wpisaniu prawidłowego hasła.
Berg
No tak ale On tam ma już echo więc jaki jest problem z zmianą tego stringa na coś innego. Jeśli chodzi o przekierowanie to wywala echo, wstawia jeden z kodów i wszystko ładnie przekierowuje na określoną stronę...
adam1024
on napisał żeby mnie przekierowało

a ja chce żeby po wpisaniu dobrego hasła 

Wyświetlała sie treść
tomsi
Tak jak napisał ~Berg masz już tam echo i dla parawidłowego logowania i dla błędnego. Tylko sobie podstaw treść jaką chcesz yahoo.gif

  1. <html>
  2.  <body>
  3.  <?
  4.   $haslo = $_POST['haslo'];
  5.   $prawdziwe = "kurs";        // 1
  6.   if ($haslo==$prawdziwe) {   // 2
  7.     echo("Podałeś prawidłowe hasło, więc zobaczysz tekst przeznaczony dla osób wybranych <br>");
  8.     echo("i to nawet w dwóch echo! ");
  9.   } else {                         // 3
  10.     echo("Podane przez ciebie hasło jest błedne i nie zobaczysz nic ciekawego <br>" );
  11.     echo("nawet dzięki drugiemu echo! ");
  12.   }
  13.  ?>
  14.  </body>
  15.  </html>
adam1024
echo("Podałeś prawidłowe hasło,<font color="red"><b> więc zobaczysz tekst przeznaczony dla osób wybranych</font></b> <br>");





co zrobić żeby to zadziałało czyli ten kod html który tam sie znajduje
phpion
Poczytaj o podstawach, a nie przylatuj z byle pierdołą:
  1. <?php
  2. echo 'Podałeś prawidłowe hasło,<font color="red"><b> więc zobaczysz tekst przeznaczony dla osób wybranych</font></b> <br>';
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.