non ho capito granche', ma e' per mio difetto. Se devi includere una pagina.php da due posizioni differenti non ti rimane che usare un percorso assoluto nell'include. Evidentemente home_1.php e' in una posizione di cartelle diversa da condizione_popup.php

Se l'errore derivasse dalla funzione non ti darebbe la mancata inclusione del file. Include a differenza di require ti segnala l'errore di inclusione solo al momento in cui si richiede l'utilizzo delle parti incluse. Require ti darebbe l'errore immediato al momento della chiamata del file.