Fatal error: Call to undefined function

  • Creatore Discussione Creatore Discussione fabio71
  • Data di inizio Data di inizio

fabio71

Nuovo Utente
2 Ott 2011
28
0
0
buon giorno
ho installato uno script ma mi viene fuori il seguente errore:

Fatal error: Call to undefined function count_downlines_from_matrix() in /home/guadagno/public_html/admin/members.php on line 54

nello specifico nella linea 54 del file member.php c'è scritto:

$childs = count_downlines_from_matrix($row['userid']);

credete si possa risolvere?
 
E' sicuramente un problema di percorsi, l'applicazione si aspetta di trovare il file che contiene la funzione secondo la path specificata nell'include, ma in questo caso evidentemente non lo trova.
 
ciao
@eliox
l'applicazione si aspetta di trovare il file che contiene la funzione secondo la path specificata nell'include, ma in questo caso evidentemente non lo trova.
ma in questo caso non dovrebbe dare errore sull'include (almeno mi sembra)?
secondo me potrebbe essere un errore di digitazione (es.) il nome della funzione scritto con le maiuscole
PHP:
function  Count_downlines_from_matrix(){
   //........
}
comunque proverei a reinstallare
 
ma questa funzione count_downlines_from_matrix($row['userid']);
dovrebbe essere quindi presente al difuori del file members.php?

All'inizio del file vengono richiamati altri 3 file:

require_once("../config_inc.php");
require_once("../includes/globals_inc.php");
require_once("../includes/admin_login_inc.php");
 
ciao
ma questa funzione count_downlines_from_matrix($row['userid']);
dovrebbe essere quindi presente al difuori del file members.php?
non dovrebbe, ma potrebbe
o è nella stessa pagina (generalmente le funzioni vengono messe all'inizio) o in una delle pagine che includi con il require
verifica anche di non aver dimenticato un require (anche se mi sembra strano dato che, mi sembra di capire, non sia uno script fatto da te)
 
infatti non è fatto da me.
I require credo ci siano tutti mentre "count_downlines_from_matrix" lo trovo solo nel file members.php

in $childs = count_downlines_from_matrix($row['userid']);

$child sarebbe la variabile giusto?, data dalla funzione count_downlines_from_matrix
 
ciao
si $child è una variabile che riceve (dovrebbe) un valore dalla funzione.
però da qualche parte dovresti trovare la definizione della funzione (dove non so, come detto o sulla stessa pagina o in un file requirato).
dovresti trovare qulcosa che assomiglia a:

PHP:
<?php
//...
function count_downlines_from_matrix(){ 
   //........ varie istruzioni
   //.... che non so quali possano essere
}  
//...
?>

quella è la definizione della funzione e, dall'errore che ti da, è quella che non trova
 
grazie per le info ma purtroppo non sono riuscito a trovare da nessuna parte la funzione "count_downlines_from_matrix
 
ciao
allora l'unica è riprovare ad installare.
poi se l'hai scaricato da un sito prova a vedere se hanno un forum o un indirizzo per chiedere info
 

Discussioni simili