Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    inserire codice contenuto in una variabile

    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!

  2. #2
    Puoi utilizzare un inclusione, cioè copi e incolli il codice da ripetere in un nuovo file (nuovo_file.php) e poi lo richiami per tutte le pagine.
    Codice PHP:
    //includes varii e operazioni con database
    if($esito_delle_operazioni)
    {
    //contenuto pagina
    include('nuovo_file.php');
    }else{
    //messaggio di errore e altre operazioni

    ...il passato lo rimpiange chi non ha futuro...
    Lega LFA | Alessio Corse | a2area

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.