Quantcast
Channel: Форум программистов и сисадминов Киберфорум
Viewing all articles
Browse latest Browse all 517055

Намучился с формой обратной связи - PHP для начинающих

$
0
0
Не работает чего то, может что то напутал с путями...

вот она http://kymakym.xyz/obratnaja+svjaz.html, только не работает, не могу правильно поставить код, чтоб на определенное мыло долетали сообщения...

Вот файл post.php , находится в корне папки:
Код:

<?
// —————————-конфигурация————————-- //
 
$adminemail="alex888xxx@yandex.ru";  // e-mail админа
 
 
$date=date("d.m.y"); // число.месяц.год
 
$time=date("H:i"); // часы:минуты:секунды
 
$backurl="http://kymakym.xyz/obratnaja+svjaz.html";  // На какую страничку переходит после отправки письма
 
//———————————————————————- //
 
 
 
// Принимаем данные с формы
 
$name=$_POST['name'];
 
$email=$_POST['email'];
 
$msg=$_POST['message'];
 
 
 
// Проверяем валидность e-mail
 
if (!preg_match("|^([a-z0-9_\.\-]{1,20})@([a-z0-9\.\-]{1,20})\.([a-z]{2,4})|is",
strtolower($email)))
 
{
 
 echo
"<center>Вернитесь <a
href='javascript:history.back(1)'><B>назад</B></a>. Вы
указали неверные данные!";
 
 }
 
else
 
{
 
 
$msg="
<p>Имя: $name</p>
<p>E-mail: $email</p>
<p>Сообщение: $msg</p>
";
 
 
 
// Отправляем письмо админу 
 
mail("$adminemail", "$date $time Сообщение
от $name", "$msg");
 
 
 
// Сохраняем в базу данных
 
$f = fopen("message.txt", "a+");
 
fwrite($f," \n $date $time Сообщение от $name");
 
fwrite($f,"\n $msg ");
 
fwrite($f,"\n —————");
 
fclose($f);
 
 
 
// Выводим сообщение пользователю
 
print "<script language='Javascript'><!--
function reload() {location = \"$backurl\"}; setTimeout('reload()', 6000);
//--></script>
$msg
<p>Сообщение отправлено! Подождите, сейчас вы будете перенаправлены на главную страницу...</p>"; 
exit;
 
}
 
?>

в корне - папка CSS, в ней файлик ie.css:

Код:

.button,
#contact-form input,
#contact-form textarea, name="message" {behavior: url(js/PIE.htc); position:relative;}

файл style.css так же в папке CSS, вернее его кусок с формой:
Код:

/***** contact form *****/
#contact-form {
        display:block;
        width:100%;
}
        #contact-form label {
                display:block;
                height:34px;
                overflow:hidden;
        }
        #contact-form input {
                float:left;
                width:259px;
                font-size:13px;
                line-height:1.23em;
                color:#808080;
                padding:5px 10px;
                margin:0;
                font-family:Arial, Helvetica, sans-serif;
                border:none;
                background:#fff;
                outline:none;
                border-radius:2px;
                -moz-border-radius:2px;
                -webkit-border-radius:2px;
        }
        #contact-form textarea {
                float:left;
                height:380px;
                width:489px;
                max-height:380px;
                max-width:489px;
                min-height:380px;
                min-width:489px;
                font-size:12px;
                line-height:1.25em;
                color:#808080;
                padding:5px 10px;
                margin:0;
                font-family:Arial, Helvetica, sans-serif;
                border:none;
                background:#fff;
                overflow:auto;
                outline:none;
                border-radius:2px;
                -moz-border-radius:2px;
                -webkit-border-radius:2px;
        }
.text-form {
        float:left;
        display:block;
        font-size:13px;
        line-height:26px;
        width:70px;
        color:#7f7f7f;
        font-family:Arial, Helvetica, sans-serif;
}
 
.buttons {padding:20px 10px 0 0; text-align:right;}
.buttons a {margin-left:15px; padding:5px 32px 6px;}


Viewing all articles
Browse latest Browse all 517055

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>