jakej je rozdil mezi tim, kdyz php zacnu takhle "<?" a takhle "<?php"
je chyba zacinat jenom "<?" ?
v PHP-5 už to myslím chyba je i když praktický význam se zatím asi nedostavil - funguje i <?
Zalezi na nastaveni php.ini. Muzou byt tri moznosti vkladani PHP: zkraceny "<?", normalni "<?php" a ASP-styl "<% (myslim)". Pak je jeste neco jako "<?= ...." , nebo jak to je, a to ma mit snad stejnou fci jako "<?php echo ..." . Doporucuju si zvyknout na ten normalni tvar, protoze na nekterych serverech nebyva ten zkraceny povolen (uz jsem byl nucen kvuli zmene hostingu prepisovat komplet celej web).
Navíc pokud není zkrácený tvar <? povolen, pak nenastane problém s xml hlavičkou, která by se jinak musela echovat.