Perché dovrebbe farlo?
E' sbagliato il concetto. In $_POST ti ci trovi i valori passati in post appunto (ala: <form method="post"> per intenderci).
Questo $_POST['home_page'] va a vedere se nel vettore $_POST c'è un signore identificato dal nome 'home_page', e non trovandolo, non verifica la condizione, saltando l'istruzione nell'if.

Rispondi quotando