Помогите найти ошибку!

champion

Guest
Помогите найти ошибку!

У меня не срабатывает условие: if (isset($_GET['reply'])); за место него выдается сообщение о несуществующей странице, вот сам код, помогите понять в чем дело!
PHP:
<?
error_reporting(E_ALL);
include_once("inc/mail.config.inc.php");
require_once("inc/mail.functions.inc.php");
connect($pop_domain, $login, $password);
if (isset($_GET['reply'])) {
 if (isset($_POST['submit'])) {
  if (!$file) { $file="";}
   send($_POST['to'],'[email protected]',$_POST['subj'], $_POST['body'], $file);
  }else{
    $headers = imap_fetchbody($mbox,$id,'0');
    $he=imap_headerinfo($mbox,$id);
    $to=$he->senderaddress;
    $subj=imap_mime_header_decode($he->subject);
    $subj=convert_cyr_string($subj[0]->text,'k','w');
    $messag=imap_fetchbody($mbox,$id,'1');
    $messag=convert_cyr_string($messag,'k','w');
    $messag=quoted_printable_decode($messag);
   mail_form($to,'[email protected]',$messag,$subj);
  }
}
if (isset($_GET['print'])) {
 print_message($mbox,$_GET['print'],"print");
}
if (isset($_GET['untitled'])) {
 body_message($mbox,$_GET['untitled']);
}
if (isset($_GET['delete'])) {
 delete_message($mbox,$_GET['delete']);
}
if (isset($_GET['headers'])) {
 headers_message($mbox,$_GET['headers']);
}
if (isset($_GET['id'])) {
 print_message($mbox,$_GET['id'],"view");
}
 list_messages($mbox);
 imap_close($mbox);
?>
 

Фанат

oncle terrible
Команда форума
сообщение о несуществующей странице заместо условаия - это круто
 

champion

Guest
Автор оригинала: Фанат
сообщение о несуществующей странице заместо условаия - это круто
Даже слишком... а в чём причина я понять не мог...
 

Кром

Новичок
>Даже слишком... а в чём причина я понять не мог...

Нужно не смотреть на код и пытаться понять, а выкинуть из кода все лишнее и пытаться разобраться, где же твои переменные.
 

champion

Guest
Я проверил все, но не пойму, вот строчки (самое первые)
PHP:
error_reporting(E_ALL); 
include_once("inc/mail.config.inc.php"); 
require_once("inc/mail.functions.inc.php"); 
connect($pop_domain, $login, $password); 
if (isset($_GET['reply'])) {
Почему не срабатывает reply, а за место него появляется сообщение о несуществующей старнице...
 

Стас

Троечник
champion
Ну, может, ты прочитаеш название несуществующего файла и догадаешься, где ошибка?
 
Сверху