Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: SKRYPT LOGOWANIA
Forum PHP.pl > Forum > Przedszkole
plaki
Jestem w trakcie pisania skryptu logowania no i wszystko w porządku działa na krasnalu, ale jak wyślę na ovh czy np. Jojo to obojętnie co wpiszę za login to i tak wykrywa jako niezalogowany

tutaj załączam skrypt
log.php :
Kod
<?php
$plik= fopen("txt/baza.txt","r");
flock($plik,LOCK_SH);
$haslo = fread($plik,83);
$baza=file('txt/baza.txt');
flock($plik, LOCK_UN);
fclose($plik);

$_POST['nick'] = $nick;
$_POST['pass' ]= $pass;

$i = 0;
$war1 = 0;
while ($i < count($baza)):

   $user = explode('|',$baza["$i"]);  
if ("$user[1]" == "$nick" && "$user[2]" == "$pass")
{
$war1 = 1;
$warlog = TRUE;
echo("JESTE¦ ZALOGOWANY");

}
$i++;
endwhile;

if ($war1 === 0)
echo("błędne hasło lub login");
?>


baza.txt:
Kod
1|user1|haslo|
2|user2|haslo1|
3|user3l|haslo2|
4|user4|haslo3|
5|user5|haslo4|


zaloguj php:
Kod
<center><form action="index.php?pokaz=log" method="POST" accept-charset="iso-8859-2">
Nick:<input type="text" name="nick" align="middle"><br>
Hało:<input type="password" name="pass" align="middle"><br>
<input type="submit" name="zaloguj" value="zaloguj" align="middle">
</form>
<form action="log.php" method="POST" accept-charset="iso-8859-2">




Proszę o szybką pomoc bo to mi stopuje pracę nad portalem :[
bobo168
Zrób to lepiej na bazie... Szczególnie jak to jest do jakiegoś portalu.
Cysiaczek
Pomyliłeś kolejność : P
Piszesz
  1. <?php
  2. $_POST['nick'] = $nick;
  3. $_POST['pass' ]= $pass;
  4. ?>


a ja się zakładam, ze powinno być
  1. <?php
  2. $nick=$_POST['nick'] ;
  3. $pass=$_POST['pass' ];
  4. ?>


: ) Pozdrawiam.
Ociu
Strzał - nie masz praw nad plikami.
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.