funzioni php
Un saluto a tutti, ho dei dubbi sull'utilizzo delle funzioni: nello specifico io ho creato una funzione, la quale verra' chiamata oltre che nella pagina stessa della creazione, in tutte le pagine dove voglio che qeusta venga eseguita. In tal modo quando dovro' apportare delle modifiche, sara' sufficiente che io corregga tale funzione, in modo che in tutte le altre pagine del web che utilizzano tale funzione, vi sia questa correzzione, risparmiando cosi tempo .
La teoria e' giusta, probabilmente nella pratica c'e qualcosa che nn va. Vi posto il codice relativo:
<?php
function saluto(){
if(date("h")>=12){
echo "buonasera";
}else{
echo"buongiorno";
}
}
?>
Chiamata alla funzione:
<?php
saluto();
?>
Questo e' il codice php della funzione,nonche' la relativa chiamata. Lo introdotta nella home page, dopodiche' mi sono limitato ad introdurre nelle altre pagine la chiamata.
La home page visualizza correttamente il saluto, mentre quando passo alle altre due pagine, le quali contengono soltanto la chiamata alla funzione mi porta questo errore:
Fatal error: Call to undefined function: saluto() in /membri/markus76/prova2.php on line 6
Dove sbaglio, voi siete riusciti a capirlo? spero di si, grazie di nuovo a tutti della collaborazione, ciao ragazzi
Un saluto a tutti, ho dei dubbi sull'utilizzo delle funzioni: nello specifico io ho creato una funzione, la quale verra' chiamata oltre che nella pagina stessa della creazione, in tutte le pagine dove voglio che qeusta venga eseguita. In tal modo quando dovro' apportare delle modifiche, sara' sufficiente che io corregga tale funzione, in modo che in tutte le altre pagine del web che utilizzano tale funzione, vi sia questa correzzione, risparmiando cosi tempo .
La teoria e' giusta, probabilmente nella pratica c'e qualcosa che nn va. Vi posto il codice relativo:
<?php
function saluto(){
if(date("h")>=12){
echo "buonasera";
}else{
echo"buongiorno";
}
}
?>
Chiamata alla funzione:
<?php
saluto();
?>
Questo e' il codice php della funzione,nonche' la relativa chiamata. Lo introdotta nella home page, dopodiche' mi sono limitato ad introdurre nelle altre pagine la chiamata.
La home page visualizza correttamente il saluto, mentre quando passo alle altre due pagine, le quali contengono soltanto la chiamata alla funzione mi porta questo errore:
Fatal error: Call to undefined function: saluto() in /membri/markus76/prova2.php on line 6
Dove sbaglio, voi siete riusciti a capirlo? spero di si, grazie di nuovo a tutti della collaborazione, ciao ragazzi