Похоже, что ваш сеанс IF и секция strcasecmp были немного испорчены. Это должно работать до тех пор, пока $ _REQUEST ['register'] и $ msg делают то, что я думаю, вы хотите, чтобы они делали.
<?php
if(isset($_REQUEST['register'])) {
if(
(empty($_SESSION['6_letters_code']))
||
(strcasecmp($_SESSION['6_letters_code'], $_POST['6_letters_code']) != 0)
)
{
echo $msg .= '<script type="text/javascript">alert("Please Enter the code correctly !!")</script>';
}
}
?>
Что касается оповещения, возможно, вам нужно использовать автоматически отображаемое оповещение JS, подобное этому (вместо использования строки "echo $ msg. =" ...
echo '<body onLoad="javascript:alert(\'Please enter the code correctly!\')">';