x-kom hosting

pytanko

Gość
utworzono
utworzono

witam. jest moze cos takiego ,ze jak klikne na odsylacz to haslo bd mial do wpisania? po prostu taaka blokada zeby nie wejsc?

luq
komentarz
komentarz

Oczywiście że da się to zrobić.

Wystarczy zwykły skrypt logowania napisany w PHP.

DoGeR
komentarz
komentarz

Zrób sobie tak, według mnie najłatwiej

Plik z formularzem -form.html

<form name="pass" action="log.php" method="POST"><input type="password" name="haslo" value="Wpisz hasło"><br><input type="submit" value="Wyślij"></form>

Plik z log.php

<?php$haslo = $_POST['haslo'];if $haslo=='twojehaslo'{	piszesz tu kod strony gdy haslo jest poprawne}else{	 print 'Hasło niepoprawne';	 print '<meta http-equiv="refresh" content="1;URL=form.html">';}?>
luq
komentarz
komentarz
<?php$haslo = $_POST['haslo'];if $haslo=='twojehaslo'(..)

Po co przypisywać do jednej zmiennej wartość 2 zmiennej.

Dla mnie jest to bez sensu.

Jeszcze proponuje napisać znak identyczności ===

<?php

if $_POST['haslo'] ==='twojehaslo'

(..)

Gość
komentarz
komentarz

wiec jak to zrobic dokladnie teraz?

luq
komentarz
komentarz

Plik z formularzem -form.html

<form name="pass" action="log.php" method="POST"><input type="password" name="haslo" value="Wpisz hasło"><br><input type="submit" value="Wyślij"></form>

Plik z log.php

<?phpif ($_POST['haslo'] === 'twojehaslo'){	piszesz tu kod strony gdy haslo jest poprawne}else{	 print 'Hasło niepoprawne';	 print '<meta http-equiv="refresh" content="1;URL=form.html">';}?>

Jeszcze można by dopisać warunek żeby po wejściu odrazu na stronę log.php nie wyświetlało "Hasło niepoprawne"

tylko np. "Brak autoryzacji". Ale myślę że to zbędne.

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.