Здравствуйте, есть обратная связь, на ней невидимый счет посещений
Хотелось сделать чтобы при отправке, создавалась уникальная страница, и уникальность была привязана к счетчику, к примеру user1(взависимости от счетчика)
Код по созданию страниц уже есть
/// Страница вызывается
$file = "".$_GET['count']."$count.html"; // Путь к новому файлу
$html = "<HTML>\n<HEAD\n<TITLE>TITLE</TITLE>\n</HEAD>\n<BODY>\n\n</BODY>\n</HTML>"; // Содержимое
if (file_exists($file)) {
echo "Ошибка, страница с таким именем уже есть!";
} else {
$handle = fopen($file,"w+"); // Создать файл, вернуть дескриптор в $handle
fwrite($handle,$html); // Записать содержимое в дескриптор
fclose($handle); // Закрыть файл
echo "Page named ".$file." created!"; // Отчёт
}
но так создается страница автоматический, сразу как пользователь зашел на страницу
а я хотел чтобы после отправки формы, создавалась страница и человек переходил на нее
пробывал даже a href ставить, не переходит, просто заново открывает страницу с информацией что сообщение отправленно, помогите пожалуйста
снизу код формы обратной связи
$msg_box = ""; // в этой переменной будем хранить сообщения формы
$ip = $_SERVER['REMOTE_ADDR'];
if($_POST['btn_submit']){
$errors = array(); // контейнер для ошибок
// проверяем корректность полей
if($_POST['name'] == "") $errors[] = "Поле 'Ваше имя' не заполнено!";
if (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) { $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP']; }
// если форма без ошибок
if(empty($errors)){
// собираем данные из формы
$message = "Имя пользователя $count: " . $_POST['name'] . "<br/>";
$message .= "IP Адрес: " . $_SERVER['HTTP_CF_CONNECTING_IP'] . "<br/>";
send_mail($message); // отправим письмо
// выведем сообщение об успехе
$msg_box = "сообщение после отправки";
}else{
// если были ошибки, то выводим их
$msg_box = "";
foreach($errors as $one_error){
$msg_box .= "<span style='color: red;'>$one_error</span><br/>";
}
}
}
// функция отправки письма
function send_mail($message){
// почта, на которую придет письмо
$mail_to = "почта";
// тема письма
$subject = "Письмо с обратной связи";
// заголовок письма
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n"; // кодировка письма
$headers .= "From: 1 \r\n"; // от кого письмо
// отправляем письмо
mail($mail_to, $subject, $message, $headers);
}