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

call to undefined function radi sa php4, sa php5 nece

[es] :: PHP :: call to undefined function radi sa php4, sa php5 nece

[ Pregleda: 2225 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.verat.net.



+1365 Profil

icon call to undefined function radi sa php4, sa php5 nece12.11.2007. u 13:26 - pre 200 meseci
Imam neki skript sa neta koji moram da koristim. U sebi ima neke funkcije definisane i sve to radi sa php4 verzijom ali sa verzijom 5 (5.2.0) nece i vraca Call to undefined function iako ta funkcija naravno postoji i ukljucuje se kroz jedan fajl.
Fora je takodje, sto ovo ne vraca za svaku funkciju nego samo za neke.

Ima li neko ideju?
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.dynamic.sbb.co.yu.

Sajt: norway.dakipro.com


+190 Profil

icon Re: call to undefined function radi sa php4, sa php5 nece12.11.2007. u 13:38 - pre 200 meseci
Bas mucis muke sa funkcijama...
Daj deo koda koji poziva funkciju, deo koda koji inkluduje fajl, a nije lose i samu funkciju da pastujes, ili bar skraceni oblik iste (bez veceg centralnog dela).
 
Odgovor na temu

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.verat.net.



+1365 Profil

icon Re: call to undefined function radi sa php4, sa php5 nece12.11.2007. u 13:51 - pre 200 meseci
:)
Ove nisu moje, sa svojima nekako i izlazim na kraj. Ma nešto je ovdje problem do podešavanja PHP-a siguran sam. Zašto radi sa PHP4 a sa PHP5 ne radi.

Evo jedne,
Code:
function sql_query($query)
{
   global $use_pgsql;

   return ($use_pgsql ? @pg_exec($query) : @mysql_query($query));
}


Može li da ima neke veze sa ovim global setovanjem promjenjive? Možda u verziji 5 to radi drugačije. To mi je nekako najsumnjivije.
Ova funkcija je deklarisana u istom fajlu u kojem se i poziva malo dolje niže.
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.dynamic.sbb.co.yu.

Sajt: norway.dakipro.com


+190 Profil

icon Re: call to undefined function radi sa php4, sa php5 nece12.11.2007. u 14:11 - pre 200 meseci
Jel su ti na oba servera errors_reporting na E_ALL?

Ako jesu, daj deo koda koji poziva funkciju i copy-paste greske koja se javlja, pa da vidimo dalje, mada ne bi mogle ovakve stvari da se desavaju. Jel nisu funkcije u klasi mozda?

 
Odgovor na temu

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.verat.net.



+1365 Profil

icon Re: call to undefined function radi sa php4, sa php5 nece12.11.2007. u 14:39 - pre 200 meseci
Evo recimo funkcija

Code:
function db_connect()
{
        global $dbhost, $dbuser, $dbpass, $dbname, $use_pgsql, $dbconn;

        if ($use_pgsql)
        {
                $connect = "host=$dbhost user=$dbuser password=$dbpass dbname=$dbname";
                if (!($dbconn = @pg_connect($connect)))
                {
                        open_page();
                        ErrSQL("Unable to connect to database.");
                }
        }
        else
        {
                if (!($dbconn = @mysql_connect($dbhost, $dbuser, $dbpass)))
                {
                        open_page();
                        ErrSQL("Unable to connect to database.");
                }
                if (!(@mysql_select_db($dbname)))
                {
                        open_page();
                        ErrSQL("Unable to select database.");
                }
        }
}


Poziva se nize u kodu jednostavno sa db_connect(). I vraca gresku koju sam gore naveo bez obzira koji je nivo prikazivanja gresaka.
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.dynamic.sbb.co.yu.

Sajt: norway.dakipro.com


+190 Profil

icon Re: call to undefined function radi sa php4, sa php5 nece12.11.2007. u 14:45 - pre 200 meseci
Ajde onda redom, istu funkiju prekopiraj u fajlu gde se i poziva, par redova iznad, pa onda vidi sta ce da se desi. Ako onda radi, verovatno se ne/lose inkluduje fajl gde se ona nalazi, mada uvek postoji mogucnost da je nesto drugacije podeseno na serveru, ali blage veze nemam sta bi moglo da bude jos uvek.
 
Odgovor na temu

[es] :: PHP :: call to undefined function radi sa php4, sa php5 nece

[ Pregleda: 2225 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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