Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Logowanie
jinchuriki
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 6
Dołączył: 30.11.2008

Ostrzeżenie: (0%)
-----


Zrobiłem sobie prosty skrypt logowania:
Kod
<?php
session_start();
if(isSet($_POST['zalogowany'])){
header("Location: jakiś tam link");
exit();
}

else if(isSet($_POST['nazwa']) && isSet($_POST['haslo'])){
if($_POST['nazwa'] == 'user1' && $_POST['haslo'] == 'pass1'){
$_SESSION['zalogowany'] = 'user1';
header("Location: jakiś tam link");
exit();
}
}
?>
<form method="POST" action="loguj.php">
Podaj nazwę i hasło<br />
Użytkownik:
<input type="text" name="nazwa"><br />
Hasło:
<input type="password" name="haslo"><br />
<input type="submit" value="Wejdź">
</form>


I teraz chcę to połączyć z JS, po wpisaniu poprawnego hasła i loginu, powinna rozsunąć się treść prawidłowa. JS nie znam, kod na rozwijanie znalazłem u was:
Kod
<script type="text/javascript">
function showHidden(obj){
obj = document.getElementById(obj);
obj.style.display == 'none' ? obj.style.display = '' : obj.style.display = 'none';
}
</script>

Kod
<table border="0">
<tr><td><a onclick="showHidden('hidden2');" href="javascript:void(0);">Click me!</a></td></tr>
<tr id="hidden2" style="display:none;"><td>treść</td></tr>
</table>


A teraz jak zrobić, żeby po wpisaniu danych rozwinęła się treść? smile.gif

I teraz druga sprawa: mianowicie dlaczego pola input od razu pokazują to co trzeba wpisać? blink.gif


--------------------
zmoderowano
Go to the top of the page
+Quote Post

Posty w temacie
- jinchuriki   [PHP]Logowanie   25.04.2009, 14:02:20
- - v1t4n   Jezeli chcesz zabezpieczyc pewne dane przed widoki...   25.04.2009, 14:20:02
- - jinchuriki   Hmm, tylko że ja danych nie wpisywałem nawet.... O...   25.04.2009, 14:27:04
- - v1t4n   Jezeli to ma byc po wpisaniu tak jak napisales, a ...   25.04.2009, 14:38:09
- - jinchuriki   Heh, to ma być tylko jedna nazwa usera i hasło tak...   25.04.2009, 14:41:28
- - v1t4n   Na poczatku funkcja(e) w JS: [HTML] pobierz, plain...   25.04.2009, 14:54:15
- - jinchuriki   Możesz objaśnić jak to ma działać, bo nie wiem jak...   25.04.2009, 15:06:34
- - v1t4n   1. Wstawiasz sobie tresc w tej tabeli ktora podale...   25.04.2009, 15:21:53
- - jinchuriki   No to powiem, żen ie działa.   25.04.2009, 15:33:30
- - v1t4n   Przepraszam, zapomnialem ze md5 nie ma standardowo...   25.04.2009, 16:26:51
- - jinchuriki   Na samym początku wyskakuje taki błąd, ale da się ...   25.04.2009, 16:46:45
- - v1t4n   Prozaiczny blad: printujesz jakies dane przed wysł...   25.04.2009, 16:48:58
- - jinchuriki   print używam dwa razy w treści, która ma...   25.04.2009, 17:04:41
- - v1t4n   Masz jakies tagi html przed "<?php ... ?...   25.04.2009, 17:06:17
- - jinchuriki   Dzięki, były tagi html. Teraz nie pokazują się błę...   25.04.2009, 17:09:44
- - v1t4n   Daj caly kod, konkretnie i szczegółowo opisz probl...   25.04.2009, 17:11:25
- - jinchuriki   [HTML] pobierz, plaintext <?php session_start...   25.04.2009, 17:15:28
- - v1t4n   A czy ten plik to edytuj.php? Gdzie masz pole w fo...   25.04.2009, 17:29:44
- - jinchuriki   To pole nie ma być w formularzu, to sprawdza czy u...   25.04.2009, 17:47:27
- - v1t4n   Nie rozumiem tutaj twojej logiki. Po co headerem w...   25.04.2009, 18:16:00
- - jinchuriki   Chodzi o to, że na początku sprawdzam czy user nie...   25.04.2009, 20:21:18


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 17:42