Strange behavior of PHP5.* vs. PHP4.4.8

Until few weeks I developed PHP scripts using by PHP version 4.4.8. This script language is running on Win XP Pro SP2 under control of Apache 2.0.55. Also, there is MySQL 5.0.15.
Due to some new functions which exists only in version PHP5.2+ I obtained 5.2.9-2 version and installed on my PC. PHP worked as module, and in Apache’s [FONT=Times New Roman]httpd.conf[/FONT] are also rows:


#

    LoadModule php5_module "E:/APP_INTERNET/php528/php5apache2.dll"
  ScriptAlias /php/ "e:/app_internet/php528/" 
  AddType application/x-httpd-php .php 
  AddType application/x-httpd-php .php3 
  AddType application/x-httpd-php .php4 
  AddType application/x-httpd-php .htm 
  AddType application/x-httpd-php .html 
  AddType application/x-httpd-php .phtml 
  Action application/x-httpd-php "/php/php.exe
  
#


Beside this, path: E:/APP_INTERNET/php528 is added to system path. File php.ini and php5ts.dll are also in c:\windows. At first sight all is working fine but even some web page (script file) exist 100% for sure in web folder browser respond there is no such page! This is first anomaly! :stare:Second anomaly is that PHP this row:
    <input name="cekboks1[]" type="checkbox" id="cekboks1[]" value='<?= $row['r_rok'] ?>' />
  
represent in browser with visual error because browser shows characters: **' /&gt;** behind checkbox even same script worked fine under PHP4.4.8! :crying: Later I tried same scripts in IDE of NuSphere PHPEd 5.6 and noticed that there all is working excellent (PHP 5.2.6 is in PHPED 5.6)! Am I messed some detail in any of configuration files or PHP5.2.9-2 for Win has some bug? I also tried same experiment with installed PHP5.2.8 but same result! Any advice, please? Thanks.:angel: