Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql]mój skrypt logowania
sweter
post 10.01.2009, 19:22:25
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Piszę skrypt logowania i od razu mam problem, bo po podaniu danych do formularza nic mi się nie chce wyświetlić na następnej stronie.
Czemu?
Oto moje pliki:
index.php
Kod
<form action="login.php" method="post">
Login: <input type="text" name="login" /><br/>
Hasło: <input type="password" name="haslo" />
<br/><br/>
<input type="submit" values="Zaloguj się" />
</form>


login.php
Kod
<?php
session_start();
session_destroy();
$_POST['$login'] = strip_tags($_POST['$login']);
$_POST['$haslo'] = strip_tags($_POST['$haslo']);
$_POST['$login'] = trim($_POST['$login']);
$_POST['$haslo'] = trim($_POST['$haslo']);
$_POST['$login'] = addslashes($_POST['$login']);
$_POST['$haslo'] = addslashes($_POST['$haslo']);
$_POST['$login'] = htmlspecialchars($_POST['$login']);
$_POST['$haslo'] = htmlspecialchars($_POST['$haslo']);
$login = $_POST['$login'];
$haslo = $_POST['$haslo'];
echo "Podane przez Ciebie dane to:<br/>
       Login - $login<br/>
       Hasło - $haslo";
?>


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
qba10
post 10.01.2009, 19:40:15
Post #2





Grupa: Zarejestrowani
Postów: 264
Pomógł: 20
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

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


  1. <?php
  2. $_POST['login'] = strip_tags($_POST['login']);
  3. $_POST['haslo'] = strip_tags($_POST['haslo']);
  4. $_POST['login'] = trim($_POST['login']);
  5. $_POST['haslo'] = trim($_POST['haslo']);
  6. $_POST['login'] = addslashes($_POST['login']);
  7. $_POST['haslo'] = addslashes($_POST['haslo']);
  8. $_POST['login'] = htmlspecialchars($_POST['login']);
  9. $_POST['haslo'] = htmlspecialchars($_POST['haslo']);
  10. $login = $_POST['login'];
  11. $haslo = $_POST['haslo'];
  12. echo "Podane przez Ciebie dane to:<br/>
  13.       Login - $login<br/>
  14.       Hasło - $haslo";
  15. ?>


w tablicy post nie dawaj juz znaku dolara


--------------------
Qbix Media Project - Prosty Multiplatformowy Odtwarzacz Muzyki
Go to the top of the page
+Quote Post
RubiX
post 10.01.2009, 20:28:13
Post #3





Grupa: Zarejestrowani
Postów: 162
Pomógł: 6
Dołączył: 14.02.2007
Skąd: Poznań

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


Czy nie lepiej tak :

  1. <?php
  2. $login = strip_tags(trim(addslashes(htmlspecialchars($_POST['login']))));
  3. $haslo = strip_tags(trim(addslashes(htmlspecialchars($_POST['haslo']))));
  4. echo "Podane przez Ciebie dane to:<br/>
  5.      Login - $login<br/>
  6.      Hasło - $haslo";
  7. ?>


--------------------
===================================

\o/ torebki
Go to the top of the page
+Quote Post
hwao
post 10.01.2009, 22:13:12
Post #4


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Proszę kontynuować wątek tam gdzie się zaczną:

Temat: phpproblem_z_ifand39em
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 17.06.2025 - 20:30