vanjouke

Рейтинг
316
Регистрация
14.04.2007

стукни в ICQ: 295-047-470 - помогу.

Dinozavr:
зачем вы вводите человека в заблуждение?

куда прикрутить? к статичному хтмл-сайту?

1. я говорил за скрипты, которые я предоставил. Они действительно рабочие и отправляют почту.

2. "Не говорите А, не сказав Б" - я же сказал, что я завтра буду писать форму обратной связи вместе с captcha и заодно поделюсь с человеком, сделав и под его форму версию.

немного испарвил. Юзай html и php. так же желательно прикрутить captcha. этим как раз собирался завтра заняться.

prozapas:
Спасибо за пример, но у меня готовый сайт - просто нужно что-то в выложенном мной скрипте поменять или переписать или добавить именно в том, что я выложил - т.к. он уже готовый - вот в чем беда

варианты твоего скрипта, но робочие. С теми же полями и т.д.

Пример простейшего скрипта отправки почты:

<?php

echo '<form method="POST" action="send.php">
<table height="315"><td valign="top" width="59" style="padding-top: 4px" height="43">Ваше имя:</td>
<td valign="top" height="43"><input type="text" name="name" size="20"></td>
<tr>
<td valign="top" style="padding-top: 4px" height="25">Ваш e-mail:</td>
<td valign="top" height="25"><input type="text" name="e-mail" size="20"></td>
</tr>
<tr>
<td valign="top" style="padding-top: 4px" height="214">Текст:</td>
<td valign="top" height="214"><textarea cols="24" rows="10" name="body"></textarea></td>
</tr>
<tr>
<td valign="top" height="17">&nbsp;</td>
<td valign="top" height="17"><div class="rt" style="margin:0 0 0 121px ">
<p><input type="submit" value="Отправить" name="B1"><input type="reset" value="Очистить" name="B2"></p>
</div></td></table></form>';


$name=$_POST['name'];
$e-mail=$_POST ['e-mail'];
$body=$_POST ['body'];

$toaddress='Ваш e-mail здесь';
$subject='Письмо с сайта';

$mailcontent= "
Написал: $name
e-mail: $e-mail
-------------------
текст письма:
$body";

mail($toaddress, $subject, $mailcontent);
echo "<b>Письмо отправлено</b>";

?>


Можно сделать например так:

send.html

<html><form method="POST" action="send.php">

<table height="315"><td valign="top" width="59" style="padding-top: 4px" height="43">Ваше имя:</td>
<td valign="top" height="43"><input type="text" name="name" size="20"></td>
<tr>
<td valign="top" style="padding-top: 4px" height="25">Ваш e-mail:</td>
<td valign="top" height="25"><input type="text" name="email" size="20"></td>
</tr>
<tr>
<td valign="top" style="padding-top: 4px" height="214">Текст:</td>
<td valign="top" height="214"><textarea cols="24" rows="10" name="body"></textarea></td>
</tr>
<tr>
<td valign="top" height="17">&nbsp;</td>
<td valign="top" height="17"><div class="rt" style="margin:0 0 0 121px ">
<p><input type="submit" value="Отправить" name="B1"><input type="reset" value="Очистить" name="B2"></p>
</div></td></table></form></html>

Текст файла send.php:

<?php

$name = htmlspecialchars($_POST['name']);
$email = htmlspecialchars($_POST['email']);
$body = htmlspecialchars($_POST['body']);

$toaddress='Ваш e-mail';
$subject='письмо с сайта';

$mailcontent= "
Отправитель: $name
email: $email
-------------------
Текст письма:
$body";

mail($toaddress, $subject, $mailcontent);
echo "<b>Отправлено</b>";

?>

Рад был помочь ;)

Есть недорогие производительные сервера на Украине с DirectAdmin. Администрирование + 100$

Pentium 3.0 GHz, RAM: 512Mb, HDD: 160 Gb SATA II, 4 IP - 96$

Pentium 3.0 GHz, RAM: 1024Mb, HDD: 160 Gb SATA II, 4 IP - 115$

В первом случае, думаю, мало ОЗУ.

Обратитесь непосредственно к Максиму Азарову - он часто бывает на данном форуме (это директор компании). Думаю он Вам поможет, так как работа тех. персонала зачастую является халатной, а разгребать всё приходится руководству.

Registr:

vanjouke, рад, что тема оказалась полезной. Только вот не совсем понял предложение о keyweb.ru

сервера стоят в немецком дата-центре keyweb, который имеет русское зеркало (официальное) с сайтом keyweb.ru Именно здесь hostl.ru арендовал сервера для своих клиентов и продавал с накруткой. Вы не заплатили hostl.ru, он не заплатил keyweb.ru, таким образом не ОН удалял и замараживал сервера, а непосредственным образом KEYWEB.RU! Поэтому можно обратиться в службу поддержки keyweb.ru и сказать, что в такой-то период арендовал у Вас сервер с таким-то ip адресом, но из-за проблем с администратором, сервер был не проплачен. Не могли бы Вы включить сервер и т.д. Можно выпросить у них root. А еще лучше позвонить на их немецкий теелфон. Я как-то оформил заявку на сервер и ко мне с того немецкого номера звонили и говорили по-русски, так что может получиться :) дерзай!

Спасибо за тему, я брал другу под проект через hostl.ru сервер в Германии. Сам его админю, но теперь боюсь - нужно менять root чувствую. На hostobzor неоднократно замечал, что hostl показывал свой непрофессионализм и скорее отдалённость к миру хостинга.

Ксатти такие же сервера можно купить на прямую в дата-центре - http://keyweb.ru

ТС, свяжись с дата-центром keyweb.ru, указав ip сервера и попроси разблокирвоать его, сказав что и как.

Всего: 3800