Есть 2 файла
1. Сама программа которая отправляет данные в базу
2. Файл который через 3 секунды перенаправляет наглавную
Как мне после нажатия на кнопку submit сделать
чтобы данные из формы записывались в базу и после чего страница была бы перенаправлена
на 2 файл который бы написал что все успешно сохранено и автоматически перенаправил бы на главную?
Вот мои размышления по этому поводу
<form name="static" action="admin.php?e=static&id=<?php echo "$show[id]" ?>" method="post" onsubmit="javascript: if(document.static.name.value == ''){ alert('Вы не ввели название страницы'); return false; } else if(document.static.static_text.value == ''){ alert('Вы не ввели текст страницы'); return false; } else { ВОТ СЮДА НАДО ЗАСУНУТЬ ПЕРЕНАПРАВЛЕНИЕ; return true; }">
Вот кнопка
<input type="hidden" value="<?php echo "$show[id]" ?>" name="save"><input type="submit" value="Сохранить" class="button">
Спустя 5 минут, 10 секунд (3.07.2010 - 16:57) Lenarfate написал(а):
if($_POST['тут имя кнопки отправить'])
{
header('location: тут адрес куда тебе надо перенаправить');
}
Спустя 2 минуты, 6 секунд (3.07.2010 - 17:00) waldicom написал(а):
Цитата (Remka @ 3.07.2010 - 15:52) |
Как мне после нажатия на кнопку submit сделать чтобы данные из формы записывались в базу и после чего страница была бы перенаправлена на 2 файл который бы написал что все успешно сохранено и автоматически перенаправил бы на главную? |
Это типа вместо одного файла будут использованы сразу три?
Спустя 33 минуты, 5 секунд (3.07.2010 - 17:33) Remka написал(а):
if($_POST['тут имя кнопки отправить'])
{
header('location: тут адрес куда тебе надо перенаправить');
}
Не работает=((
выводит ошибку
Warning: Cannot modify header information - headers already sent by (output started at
Спустя 2 минуты, 44 секунды (3.07.2010 - 17:35) Lenarfate написал(а):