Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Bardzo prosty system logowania
Forum PHP.pl > Forum > Przedszkole
RoysoN
Witam, oto najnowszy produkt mojej produkcji haha.gif ;D
  1. <?php
  2. $haslo = trim($_POST['haslo']);
  3. $haslopop = "hoher";
  4. echo '<form action="" method="post"><input type="text" name="haslo"><input type="submit" value="Zapisz" /> </form>';
  5. if($haslo = $haslopop){
  6. echo 'JESTEM HARDKOREM!';
  7. } else {
  8. echo 'error';
  9. }
  10. ?>

..jest jeden problem - nie działa;/
Na stronie widze formularz i pod nim napis który ma sie wyswietlic gdy internauta poda poprawne haslo (nie wierzycie? obczaicie! - http://royson.cba.pl/test/logowanie.php)

co powinienem w tak niezmiernie trudnej sytuacji począć? ;D winksmiley.jpg)
Pozdrawiam ,RoysoN
wookieb
nie = tylko ==
RoysoN
dzieki, ale mam jeszcze jeden problem z napisem error ktory ma sie wyswietlic dopiero po wpisaniu blednego hasla;(
http://royson.cba.pl/test/logowanie.php
z gory dzieki
MateuszS
  1. <?php
  2. if(isset($_POST["haslo"])) {
  3. $haslo = trim($_POST['haslo']);
  4. $haslopop = "hoher";
  5. echo '<form action="" method="post"><input type="text" name="haslo"><input type="submit" value="Zapisz" /> </form>';
  6. if($haslo == $haslopop){
  7. echo 'JESTEM zalogowany!';
  8. } else {
  9. echo 'error';
  10. }
  11.  
  12. }
  13. ?>
  14.  
Sueroski
Cytat(MateuszScirka @ 13.03.2010, 13:54:23 ) *
  1. <?php
  2. if(isset($_POST["haslo"])) {
  3. $haslo = trim($_POST['haslo']);
  4. $haslopop = "hoher";
  5. echo '<form action="" method="post"><input type="text" name="haslo"><input type="submit" value="Zapisz" /> </form>';
  6. if($haslo == $haslopop){
  7. echo 'JESTEM zalogowany!';
  8. } else {
  9. echo 'error';
  10. }
  11.  
  12. }
  13. ?>
  14.  


Może ja mam dziwną konfiguracje na localhoście, ale w tym przypadku formularz wyświetli się tylko kiedy $_POST['haslo'] zostanie zdefiniowane, a nie ma jak go zdefiniować ponieważ nie ma formularza. No, w każdym razie u mnie na localhoście jest pusta strona, więc dam jeszcze mój kod (gdyby to nie było jednak coś u mnie):
  1. <?php
  2. $haslo = trim($_POST['haslo']);
  3. $haslopop = "hoher";
  4. echo '<form action="" method="post"><input type="text" name="haslo"><input type="submit" value="Zapisz" /> </form>';
  5. if($haslo == $haslopop){
  6. echo 'JESTEM zalogowany!';
  7. }else{
  8. if(!empty($haslo)){
  9. echo 'error';
  10. }else{}
  11. }
  12. ?>
RoysoN
dzieki wielkie;)))
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.