Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Čitanje vrednosti iz tabele u razredu problem

[es] :: PHP :: Čitanje vrednosti iz tabele u razredu problem

[ Pregleda: 2258 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pajac
Slovenija

Član broj: 17163
Poruke: 66
*.dsl.siol.net.



Profil

icon Čitanje vrednosti iz tabele u razredu problem07.06.2006. u 08:24 - pre 217 meseci
Imam definiasnu tabelu u jednoj datoteci, koju uključim u index.php.

Problem je ta, da ja dodjem do vrednosti u tabeli iz gornjeg dela koda index.php, a niže u kodu, nema šanse!!

--> langSlo.php //to mi je fajl sa variablama i slovenskim prevodom
--> langSelector.inc.php //to mi je kontroler za izbiru jezika
--> index.php //stranica, na kojoj imam problem sa dostupanjem do vrednosti(nize u kodu)

langSlo.php
Code:
class langSlo
{
    var $userInterface;    //uporabniski vmesnik
    
    //konstruktor
    function langSlo()
    {
        /* [uporabniski vmesnik] */
        $this->userInterface = array(
                //navigacija
                'ProfilPodjetja'=>'Profil podjetja',
                    'KdoSmo'=>'Kdo smo?',
                    'Mission'=>'Mission',
                    'KjeSmo'=>'Kako do nas?',
                    'Kontakt'=>'Kontakt');
        
        
    }//end langSlo
}


langSelector.inc.php
Code:

require_once('languageFiles/langSlo.php');

class langSelector
{
    var $polje;
    
    //konstruktor
    function langSelector($getvars=NULL)
    {
        if(!isset($getvars['lang'])){$_GET['lang']=1;}
        
        switch($getvars['lang']){
            case 1:
                $this->polje = &new langSlo();
                break;
            case 2:
                $this->polje = &new langEng();
                break;
                        default:
                $this->polje = &new langSlo();
        }
    }
}


index.php
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Fideam</title>
<?php

require_once("includes/langSelector.inc.php");
$jezik = &new langSelector($_GET);

?>


Malo nize u index.php dam poziv
Code:
<?php echo $jezik->polje->userInterface['ProfilPodjetja']; ?>
i radi. Kad to isto napravim još nize u istom kodu, znači index.php, ne dobijem ništa!

Trebalo bi da ga uključim u navigaciju, pa mi stvarno nije jasno!


Ako ja napravim sledeče, stvar funkcionira, ali mi je to podvajanje koda!
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Fideam</title>
<?php

require_once("includes/langSelector.inc.php");
$jezik = &new langSelector($_GET);

$proba = $jezik->polje->userInterface['KdoSmo'];  //ZNAČI, DA NAJPRE DEFINIRAM VAR, PA JIH KASNIJE ZOVEM

?>



Možda nešto sa referencama?
If we want to discover, we first have to be willing to get lost!
 
Odgovor na temu

cabrilo
Dejan Cabrilo

Član broj: 4780
Poruke: 56
*.dsl.pltn13.pacbell.net.

ICQ: 7366253


Profil

icon Re: Čitanje vrednosti iz tabele u razredu problem21.06.2006. u 19:43 - pre 217 meseci
Hmm.. zašto uopšte koristiš reference i koju verziju php-a koristiš? Reference u konstruktoru mogu biti problematične, vidi ovo: http://www.php.net/manual/en/language.oop.newref.php

ako koristiš php 4, možda je to problem? ja sam se upravo igrao s tvojim kodom, i radi sasvim normalno na php5...
 
Odgovor na temu

pajac
Slovenija

Član broj: 17163
Poruke: 66
*.dsl.siol.net.



Profil

icon Re: Čitanje vrednosti iz tabele u razredu problem21.06.2006. u 23:44 - pre 217 meseci
Probatču sutra pa javim.
Još nisam rešio tog problema, tako da je super, što si se javio! ;)

tnX!
If we want to discover, we first have to be willing to get lost!
 
Odgovor na temu

[es] :: PHP :: Čitanje vrednosti iz tabele u razredu problem

[ Pregleda: 2258 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.