Подскажите скрипт на php для перенаправление страницы на почтовый ящик
Страницы: 1
Подскажите скрипт на php для перенаправление страницы на почтовый ящик, именно перенаправление странички, а не отправку формы
Сам в PhP ноль
Есть проблема:
Сайт сделан на конструкторе и  почтовую форму отправляет  с непонятной  кодировкой (что даже определить с помощью специальных сервисов невозможно какой)
На почту приходят всякие крючки с точками
Есть возможность перенаправить форму на внешний скрипт.
Который по идеи должен в свою очередь перенаправить на мою почту.
Подскажите такой скрипт на ПХП
В сети полно скриптов для ридерикта на другие сайты
Почтовые же скрипты все замыкаются на отправление формы
Пытался колдовать скрещивать одно с другим ниче не выходит
Я так думаю решение не должно быть сложным но для меня тупик
Надо типа:
<?php
// если была нажата кнопка "Отправить"
if($_POST['submit']) {
  // $to - кому отправляем
  $to = 'почта@bk.ru'; 
  // функция, которая отправляет наше письмо
  mail($to);
  echo 'Спасибо! Ваше письмо отправлено.';
}
?>
Но не работает:
Пробовал сокращать типа:
<?php
 {
  // $to - кому отправляем
  $to = 'почта@bk.ru'; 
  // функция, которая отправляет наше письмо
  mail($to);
  echo 'Спасибо! Ваше письмо отправлено.';
}
?>
Все равно не отправляет
Подскажите плииз
Изменено: Hostingus Pronkinik - 16 Января 2013 16:09
я бы посоветовал использовать класс для отправки писем _webi.ru/webi_files/php_libmail.html
Спасибо
Но мне кажется должен проще скриптик что бы перекинуть страницу на почту
Просто вариант: 
Код Php
Код
 <?php // если была нажата кнопка "Отправить" 
if($_POST['submit']) {
        $title = substr(htmlspecialchars(trim($_POST['title'])), 0, 1000); 
        $mess =  substr(htmlspecialchars(trim($_POST['mess'])), 0, 1000000); 
        // $to - кому отправляем 
        $to = 'test@test.ru'; 
        // $from - от кого 
        $from='test@test.ru'; 
        // функция, которая отправляет наше письмо
        mail($to, $title, $mess, 'From:'.$from); 
        echo 'Спасибо! Ваше письмо отправлено.'; 
} 
?>
Код HTML


Код
<form action="" method=post> 
<p>Вводный текст перед формой <p> 
<div align="center"> 
Teма<br /> 
<input type="text" name="title" size="40"><br /> 
Сообщение<br /> 
<textarea name="mess" rows="10" cols="40"></textarea> 
<br /> 
<input type="submit" value="Отправить" name="submit"></div> 
</form> 



Посложнее: 




Код
<?php 
function show_form() 
{ 
?> 
<form action="" method=post> 
<div align="center"> 
              <br />Имя*<br /> 
              <input type="text" name="name" size="40"> 
              <br />Контактный телефон<br /> 
              <input type="text" name="tel" size="40"> 
              <br />Контактный email*<br /> 
              <input type="text" name="email" size="40"> 
              <br />Teма<br /> 
              <input type="text" name="title" size="40"> 
              <br />Сообщение*<br /> 
              <textarea rows="10" name="mess" cols="30"></textarea> 
              <br /><input type="submit" value="Отправить" name="submit"> 
</div> 
</form> 
* Помечены поля, которые необходимо заполнить 
<? 
} 
 
function complete_mail() { 
        $_POST['title'] =  substr(htmlspecialchars(trim($_POST['title'])), 0, 1000); 
        $_POST['mess'] =  substr(htmlspecialchars(trim($_POST['mess'])), 0, 1000000); 
        $_POST['name'] =  substr(htmlspecialchars(trim($_POST['name'])), 0, 30); 
        $_POST['tel'] =  substr(htmlspecialchars(trim($_POST['tel'])), 0, 30); 
        $_POST['email'] =  substr(htmlspecialchars(trim($_POST['email'])), 0, 50); 
        // если не заполнено поле "Имя" - показываем ошибку 0 
        if (empty($_POST['name'])) 
             output_err(0); 
        // если неправильно заполнено поле email - показываем ошибку 1 
        if(!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $_POST['email'])) 
             output_err(1); 
        // если не заполнено поле "Сообщение" - показываем ошибку 2 
        if(empty($_POST['mess'])) 
             output_err(2); 
        // создаем наше сообщение 
        $mess = ' 
        Имя отправителя:'.$_POST['name'].' 
        Контактный телефон:'.$_POST['tel'].' 
        Контактный email:'.$_POST['email'].' 
        '.$_POST['mess']; 
        // $to - кому отправляем 
        $to = 'test@test.ru'; 
        // $from - от кого 
        $from='test@test.ru'; 
        mail($to, $_POST['title'], $mess, "From:".$from); 
        echo 'Спасибо! Ваше письмо отправлено.'; 
} 
 
function output_err($num) 
{ 
    $err[0] = 'ОШИБКА! Не введено имя.'; 
    $err[1] = 'ОШИБКА! Неверно введен e-mail.'; 
    $err[2] = 'ОШИБКА! Не введено сообщение.'; 
    echo '<p>'.$err[$num].'</p>'; 
    show_form(); 
    exit(); 
} 
 
if (!empty($_POST['submit'])) complete_mail(); 
else show_form(); 
?> 
Спасибо конечно но все не то
Не каких кнопок отправить, не каких почтовых форм
Просто нужен ридерикт на почтовый ящик
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
21:18 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
21:06 Кто как борется с ботами ПФ? 
16:51 Buymedia.biz - рекламная сеть 
13:36 Партнерская программа OWNR WALLET 
14:10 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
11:52 Партнерская программа Xoffers с прямыми офферами в вертикалях форекс, крипта и бинарные опционы. 
22:22 DreamCash.tl - заработок на онлайн-видео. До 95% отчислений, отличный конверт! 
19:40 Высококачественные и надежные прокси-серверы и 5G 
16:16 ZennoPoster - софт №1 для автоматизации любых SEO задач! 
15:55 - Вечные ссылки с трастовых сайтов 2024 проверен FastTrust 
11:40 Криптовалютный обменник Xgram.io - новое воплощение качества 
11:10 4G/LTE Mobile Proxy 30+ geo  
10:21 TETChange-Обменник криптовалют 
22:58 Продам обменник криптовалюты, а также новый обменник под ключ с обучением. Скидки на скрипты обменника 
02:05 Точные прогнозы на футбол 
15:43 Заказать телефонный флуд. 
12:05 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
11:25 Флуд звонками 
11:40 Кто сделает прогон для адалт сайта? 
09:25 Добро пожаловать в цифровой мир... 
10:31 Видимо, похороны СУПРа уже прошли как-то по-тихому