#1 Re: Tvorba webu » Session Login flat file » 2018-01-17 11:24:13

poradíte mi ako to spraviť ... toto jediné potrebujem smile ďakujem

#2 Tvorba webu » Session Login flat file » 2018-01-16 17:42:11

deathrider
Odpovědi: 3

Potrebujem nejako sfunkčniť session. Script ma prihlási ale neviem ako spraviť aby na stránke user.php zobrazovalo obsah iba prihláseným na základe tohoto formulára....

if (isset($_POST['checkpass']))
{
$name = $_POST['name'];
$pass = $_POST['pass'];
$_POST['name'] = $_SESSION['checkpass'];   
$file = file_get_contents("data.txt");
if(!strstr($file, "$name<||>$pass"))
{
echo "<br><br><center>". $chyba['002'] ."</center><br><br>"; /*zlé meno alebo heslo*/
}
else
{
echo "<meta http-equiv='refresh' content='2;url=user.php'><br><br><center>". $skpreklad['001'] ."</center><br><br>"; /* toto ma presunie na časť stránky ktorá by mala byť prístupná iba prihlásenému...*/
}
}

echo "<form action = '' method='POST'><center>";
echo "<input type = 'text' placeholder = '". $tlacnaz['001'] ."' name = 'name' size = '25' /><br>";
echo "<input type = 'password' placeholder = '". $tlacnaz['002'] ."' name = 'pass' size = '25' /><br>";
echo "<input type = 'submit' name='checkpass' value = '". $tlacnaz['007'] ."' />&nbsp;&nbsp;";
echo "<input type = 'reset' value = '". $tlacnaz['005'] ."' />";
echo "</center></form>";







user.php

<?php
session_start();
if (!isset($_SESSION['checkpass']) || !$_SESSION['checkpass']) {
     header('Location: user_log.php');
     exit;
}
?>





kde robím chybu? ďakujem za pomoc

Zápatí

Založeno na FluxBB | CZ a SK