Ciao a tutti, recentemente ho sviluppato un sito il quale prevede alcune pagine nelle quali sono definite funzioni di interazione con il database, ed hanno strutture tipo la seguente:
queste funzioni vengono poi richiamate all'interno di altre pagine per esempio:Codice PHP:
<?php
function Refresh()
{
include('db.php');
$query = 'SELECT ......';
}
?>
vi chiedevo se tutto questo può funzionare perchè io l'ho testato in locale con EasyPHP 1.7 il quale installa PHP 3.3 se non sbaglio, però sul server sul quale l'ho pubblicato (che ha installato PHP 3.8) questo codice non funziona.Codice PHP:
<?php
session_start();
include('db.php');
include('pagina_funzione.php');
//[.... magari anche qualche decina di righe...]
Refresh();
?>
C'è un modo in cui io possa utilizzare queste pagine ugualmente? Non posso pensare di includere il codice in ognuna delle pagine al posto del richiamo alla funzione, altrimenti se dovessi modificare un tipo di inserimento invece che una pagina di funzione dovrei cambiare tutto il sito...