No tak protože formálně (syntakticky) to v pořádku je, ale to je asi tak všechno a jinak je to nesmysl.
Aby to mělo alespoň trochu logiku, tak bych to (spodní) přepsal následně:
if(($GLOBALS["poslano"]==1) && ($GLOBALS["jmeno"]!="")) //pokud byl formular odeslan
echo "Vase zadane jmeno je ".$GLOBALS["jmeno"];//tak ho zobrazime
else
echo "Nevyplnil jste jmeno";//pokud jmeno nebylo vyplneno, upozornime na tuto skutecnost