ciao a tutti, ho creato un file functions.php dove ho inserito tutte le funzioni che utilizzo nelle varie pagine e, siccome questo file lo includo sempre in tutte le pagine (con include), all'interno ci ho inserito il comando per la connessione al database in modo da essere sempre connesso
il file functions.php è questo:
Codice PHP:
<?php
include("config.php");
//connessione al database
$connessione=mysql_connect($hostname,$username,$password);
mysql_select_db($database,$connessione);
//genera il prezzo dell'utente finale
function calcolaprezzo_enduser($prezzo){
$prezzo_enduser = $prezzo * 2;
return $prezzo_enduser;
}
//genera il prezzo del dealer
function calcolaprezzo_dealer($prezzo){
$prezzo_dealer = $prezzo * 2;
return $prezzo_dealer;
}
?>
se provo però ad includerlo da qualsiasi pagina, mi genera questo errore
Codice PHP:
Fatal error: Cannot redeclare calcolaprezzo_enduser() (previously declared in D:\Inetpub\webs\sito\includes\functions.php:10) in D:\Inetpub\webs\sito\includes\functions.php on line 13
secondo voi da cosa dipende?