Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z private, public i kompilacją kodu.
xairo
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 5.05.2006
Skąd: Białystok

Ostrzeżenie: (0%)
-----


Kod
class Admin {

public var $errors = array();
public var $info = array();
public var $dbh;
public var $form;

private function Admin() {

$this -> dbh = new dbMySQL( DB_USER, DB_PASS, DB_HOST, DB_DATA);
$this -> form = new AdminForm();
session_save_path('tmp_');
session_start();
}

private function loginCheck() {
....


Nie wiem dlaczego zwraca mi błąd w 3ciej linijce kodu.

Kod
Parse error: syntax error, unexpected T_VAR, expecting T_VARIABLE in C:\Program Files\VertrigoServ\www\jrcasti ng\cms\include\admin.class.php on line 3
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Albo kodujesz pod PHP5 określając składowe klasy poprzez public/protected/private lub kodujesz pod PHP4 używając var. Nie możesz łączyć ich razem czyli pisz np.:
  1. <?php
  2. public $errors = array();
  3. ?>
Go to the top of the page
+Quote Post
xairo
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 5.05.2006
Skąd: Białystok

Ostrzeżenie: (0%)
-----


Kod
class Admin {

    public $errors = array();
    public $info = array();
    public $dbh;
    public $form;
    
    private function Admin() {

        $this -> dbh = new dbMySQL( DB_USER, DB_PASS, DB_HOST, DB_DATA);
        $this -> form = new AdminForm();
        session_save_path('tmp_');
        session_start();
        }
    
    private function loginCheck() {


treść błędu się tylko zmieniła- nadal nie działa

Kod
Parse error: syntax error, unexpected T_PRIVATE, expecting T_VARIABLE in C:\Program Files\VertrigoServ\www\jrcasting\cms\include\produkcja.php on line lekk


Mam zainstalowane VertrigoServ z PHP Version 5.2.6 :/

Ten post edytował xairo 15.01.2009, 20:46:58
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 02:47