login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Class probleem. (Opgelost)

Offline nick5556 - 11/03/2010 17:14 (laatste wijziging 11/03/2010 17:15)
Avatar van nick5556PHP beginner Ik zit nu even helemaal muurvast. De error en de code staan hieronder.

  1. Fatal error: Cannot access empty property in /mnt/web2/30/37/52095937/htdocs/snacks4u/includes/pages/home.php on line 16


deel classe:
  1. private $pageSysConn = "";
  2. public $page = "";
  3.  
  4. public function __construct($mysql_host, $mysql_user, $mysql_pass, $mysql_database) {
  5. $this -> pageSysConn = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
  6. mysql_select_db($mysql_database, $this -> pageSysConn);
  7. }


pagina:
  1. $ps = new pageSys($mysql['host'], $mysql['username'], $mysql['password'], $mysql['database']);
  2.  
  3. $ps -> $page = 'home'; // dit is lijn 16
  4.  
  5. $pageName = $ps -> _getPageName();
  6.  
  7. $pageHead = "<h2>" . $ps -> _getPageHead() . "</h2>";
  8.  
  9. $pageContent = "<p>" . $ps -> _getPageContent() . "</p>";


Nu is mijn vraag, waarom werkt dit niet?!?

2 antwoorden

Gesponsorde links
Offline lemoinet - 11/03/2010 17:16
Avatar van lemoinet PHP gevorderde
  1. $ps -> $page = 'home';


  1. $ps->page = 'home';


probeer zo eens
Offline Filip - 11/03/2010 17:21
Avatar van Filip IRC guru Zoals hierboven al aangegeven, bij een object moet het pijltje aansluiten op de variable.

Dus:
  1. $object->functie();
  2. $object->var
Bedankt door: nick5556
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.23s