Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112
Kłopot z logowaniem • programosy.pl

  • Ogłoszenie:

Kłopot z logowaniem

Wszystko odnośnie tworzenia grafiki - obróbka, problemy, oceny.
Tworzenia Stron internetowych - HTML, PHP, MySQL...

Kłopot z logowaniem

Postprzez Darom 21 Lip 2011, 07:55

reklama
Mam taki mały problemik na mojej stronce http://www.history.is.net.pl, który polega na tym że jak klikne w "zaloguj" na moim pasku niebieskim nie wypełniając pól to wtedy logowanie Login i hasło przeskakuje mi niżej wyświetlając informacje "Brak loginu lub hasła!". Czy dałoby się tak zrobić, żeby tak się nie działo ? tylko żeby login i hasło dalej zostało na pasku niebieskim.
Tak wygląda mój kod:
login.php
Kod: Zaznacz wszystko
<?php
session_start();
if(isset($_SESSION['login'])){
   echo "<p style='float: left; margin-left: 10px; color: #333333; font-weight:bold;'>Witaj $_SESSION[login]</p>";
}elseif(!isset($_POST['nazwa']) or !isset($_POST['haslo'])){
?>
<form method="POST" action="">
   <label class="foo">Login:</label>
   <input type="text" name="nazwa" id="nazwa" size="7"/>
   
   <label class="foo">Hasło:</label>
   <input type="password" name="haslo" id="haslo" size="7"/>
   
   <input type="submit" value="Zaloguj"/>
</form>
<?php
}else{
   $dir=md5($_POST['nazwa']);
   if(file_exists("db/$dir.php")){
      include("db/$dir.php");
   }
   if(!isset($user[$_POST['nazwa']]) or $user[$_POST['nazwa']]['password']!=md5($_POST['haslo'])){
      echo '<meta http-equiv="refresh" content="4;url=http://www.history.is.net.pl/"><p style="text-align:center; background-color:#FF99CC; width: 320px; color: #D31141; font-weight: bold">Niepoprawna nazwa użytkownika lub hasło.</p>';
   }else{
      $_SESSION['login']=$_POST['nazwa'];
      echo "<p style='float: left; margin-left: 10px; color: #333333; font-weight:bold;'>Witaj $_SESSION[login]</p>";
   }
}
?>
Darom
~user
 
Posty: 663
Dołączenie: 23 Sie 2008, 18:00
Miejscowość: Tarnów/Kraków



Powróć do Grafika & Webmastering

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 26 gości