Есть форма обратной связи но оно не просто куском скрипта сделана, а сделана целой веб страницей под названием index.php
Когда я заполняю её и нажимаю отправить то высвечивается что сообщение отправлено непосредственно в самой форме, но если я копирую скрипт и всё что к нему прилагается и вставляю в свою вебстраницу под название contact.php то при нажатии на кнопку отправить идет перенаправление на главную страницу сайт index.php и никакого уведомления о том что сообщение отправленно я не получаю.
Подскажите пожалуйста как сделать так чтобы при нажатии на кнопку отправить я оставался на своей родной странице contact.php?
Вот исходник формы:
[PHP]
<?php
/*
Название скрипта: Скрипт формы обратной связи на PHP
Версия скрипта: v3.0
Автор: FlashRipper
Домашняя страница автора:
http://flashripper.net/Лицензия: Creative Commons 3.0 License
Примечание на использование скрипта: Вы можете спокойно использовать данный скрипт, но размещять на своих ресурсах без оставления копирайта автора категорически запрещено. Вы должны сохранить эти строчки:
Автор скрипта: FlashRipper
Домашняя страница автора:
http://flashripper.net/Использование скрипта в коммерческих целях категорически запрещено. Все права на обладания данным скриптом принадлежат: FlashRipper
*/
include('kcaptcha/kcaptcha.php');
session_start();
require_once("config.php");
if ($_POST['act']== "y")
{
if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] == $_POST['keystring'])
{
if (isset($_POST['posName']) && $_POST['posName'] == "")
{
$statusError = "$errors_name";
}
elseif (isset($_POST['posEmail']) && $_POST['posEmail'] == "")
{
$statusError = "$errors_mailfrom";
}
elseif(isset($_POST['posEmail']) && !preg_match("/^([a-z,._,0-9])+@([a-z,._,0-9])+(.([a-z])+)+$/", $_POST['posEmail']))
{
$statusError = "$errors_incorrect";
unset($_POST['posEmail']);
}
elseif (isset($_POST['posRegard']) && $_POST['posRegard'] == "")
{
$statusError = "$errors_subject";
}
elseif (isset($_POST['posText']) && $_POST['posText'] == "")
{
$statusError = "$errors_message";
}
elseif (!empty($_POST))
{
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: $content charset=$charset\r\n";
$headers .= "Date: ".date("Y-m-d (H:i:s)",time())."\r\n";
$headers .= "From: \"".$_POST['posName']."\" <".$_POST['posEmail'].">\r\n";
$headers .= "X-Mailer: My Send E-mail\r\n";
mail("$mailto","$subject","$message","$headers");
unset($name, $posText, $mailto, $subject, $posRegard, $message);
$statusSuccess = "$send";
}
}else{
$statusError = "$captcha_error";
unset($_SESSION['captcha_keystring']);
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Обратная связь</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<link href="style/main.css" rel="stylesheet" type="text/css" media='screen,projection' />
</head>
<body>
<h2>Обратная связь</h2>
<p id="emailSuccess">
<strong style="color:green;"><?php echo "$statusSuccess" ?></strong>
</p>
<p id="emailError">
<strong style="color:red;"><?php echo "$statusError" ?></strong>
</p>
<div id="contactFormArea">
<form action="./" method="post" id="cForm">
<input type="hidden" name="act" value="y" />
<fieldset>
<label for="posName"><b>Ваше имя:</b></label><font size="2">Введите реальное имя, чтобы мы знали как<br> к вам обращяться<br>
<input class="text" type="text" size="25" name="posName" id="posName" />
<label for="posEmail"><b>Ваш E-mail адрес:</b></label><font size="2">Введите реальный e-mail адрес, на него вы<br>получите ответ на ваше сообщение<br>
<input class="text" type="text" size="25" name="posEmail" id="posEmail" />
<label for="posRegard"><b>Тема сообщения:</b></label><font size="2">Правильно введенная тема облегчит поиск<br>вашего письма, среди остальных писем<br></font>
<input class="text" type="text" size="25" name="posRegard" id="posRegard" />
<label for="posText"><b>Сообщение:</b></label>
<textarea cols="50" rows="5" name="posText" id="posText"></textarea>
<label for="posCaptcha"><b>Текст на изображении</b>:</label><font size="2">Просто дайте нам понять, что вы не спамер<br>Если вам не понятен текст на изображении обновите страницу, нажав F5<br></font><img src="kcaptcha?<?php echo session_name()?>=<?php echo session_id()?>"><br><input class="text" type="text" size="25" name="keystring" id="keystring" />
<label>
<input class="submit" type="submit" name="selfCC" id="selfCC" value=" Отправить " />
</label>
</fieldset>
</form>
</div>
</body>
</html>
[/PHP]