Mianowicie problem jest z edytowaniem danych z klasy ;-) a dokladniej loginu po zalogowaniu się w pliku index.php.
Oto kody:
classUser.php:
[php:1:9fc3b588f8]<?php
class Username
{ var $user;
function PozycjaUsera($user)
{
$this->Pozycja($user);
$this->user = $user;
}
function pobierzUsera()
{
return $this->user;
}
}
$user = new Username;
$user = $user->pobierzUsera($user);
?>
[/php:1:9fc3b588f8]
Plik login.php:
[php:1:9fc3b588f8]
<?php
session_start();
if( $_POST['user'] && $_POST['pass'] ){
include("skrypty/connect.php");
$sql = mysql_select_db("Users");
$sql = mysql_query("SELECT * FROM users WHERE
username='".$_POST['user']."' AND password='".md5($_POST['pass'])."'");
while ($row = mysql_fetch_assoc($sql)){
$username = $row['username'];
$password = $row['password'];
}
if( $username == $_POST['user'] && $password == md5($_POST['pass'])){
$uzytkownik=$username;
include_once("skrypty/classUser.php");
session_register('uzytkownik');
$uzytkownik = "yes";
header("Location: index.php");
} else {
print "<br> Dostep Zabroniony! Musisz podac prawidlowe haslo/login!";
echo "<br><a href=index.php>powrot</a>";
exit();
}
} else{
//gdy nie by?o próby logowania wyswietl formularz
}
?>
[/php:1:9fc3b588f8]
A o to plik index.php i o niego mi chodzi ;-)
[php:1:9fc3b588f8]
<?php
include_once("skrypty/classUsers.php");
echo "$usert->user"; // - o tą linijke mi chodzi!!
?>
[/php:1:9fc3b588f8]
Jak zrobic zeby ten login byl wiecznie zapisany az do momentu wylogowania sie (plik logout.php, ktory tutaj jest zbedny)
Pomozcie jesli mozecie ;-)
amen ;p