Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem - klasy itp. itd.
Forum PHP.pl > Forum > PHP
n3vt0n3k
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
Aiker
[php:1:b648d96ba5]<?php
include_once("skrypty/classUsers.php");
echo $user->user; // - o tą linijke mi chodzi!!
?>[/php:1:b648d96ba5]
Niewiem czy oto chodzi ale nie powinno byc cudzyslowow w instrukcji echo aby wyswietlic
party
Ale najpierw trzeba stworzyć obiekt...
[php:1:506fac6a97]<?php
include_once("skrypty/classUsers.php");

$user = new Username();
print( $user -> user );

?>[/php:1:506fac6a97]
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.