Matado
1.04.2009, 16:37:20
Jak można przesyłać dane oprócz np. sesji w klasach, które znajdują się w osobnych plikach? Powiedzmy, że mam pliki class1.php i class2.php .
W tych plikach znajdują się dwie osobne klasy.
Class1.php odpowiada za łączenie się z bazą danych i pobieranie danych, a class2.php jest odpowiedzialna za logowanie, wylogowywanie itp.
Macie może jakiś pomysł jak oprócz sesji przesłać tak dane ?
vokiel
1.04.2009, 17:55:21
Ty na serio ? Czy to zart prima-aprilisowy?
index.php
<?php
require_once 'class1.php';
require_once 'class2.php';
$obiekt_1 = new class_jeden();
$obiekt_2 = new class_dwa($obiekt_1);
//I już przekazałeś obiekt klasy pierwszej do drugiej
// w drugiej musisz mieć konstruktor, który za parametr przyjmie obiekt innej klasy:
class class_dwa{
public function __construct(class_jeden $db){
$this->db = $db;
}
}
?>
pozdrawiam