Mi dipiace per il titolo generico, ma non saprei in chge altro modo descrivere il mio problema.
Ho creato uno script abbastanza lungo che ora defo inserire in varie pagine.
La struttura del codice è la seguente:
Codice PHP:
<?php
//includes varii e operazioni con database
if($esito_delle_operazioni)
{
//contenuto pagina
}else{
//messaggio di errore e altre operazioni
}
Per evitare di riscrivere il codice in tutte le pagine, rendendolo difficilissimo da modificare, ho pensato di creare due funzioni che con eval inserissero
Codice PHP:
//includes varii e operazioni con database
if($esito_delle_operazioni)
{
e
Codice PHP:
}else{
//messaggio di errore e altre operazioni
}
nelle rispettive parti della pagina.
Ho scoperto però che eval esegue prima il codice, e poi inserisce l'output nella pagina, dunque mi restituiva errore per {.
Esiste una funzione che mi permetta di inserire SOLO il codice, eseguendolo insieme al resto?
Grazie in anticipo!