Спустя 5 минут, 2 секунды (31.05.2011 - 17:52) Игорь_Vasinsky написал(а):
<form>
.....
.....
<input type='submit' name='send'>
</form>
<?php
if(isset($_POST['send']))
{
//обработчик
}
?>
Обработчик не сработает пока не нажата кнопка с name=send
Спустя 6 минут, 50 секунд (31.05.2011 - 17:58) Guest написал(а):
и что как данные передать в другой файл?
Спустя 1 минута, 20 секунд (31.05.2011 - 18:00) Игорь_Vasinsky написал(а):
аааа... не правильно понял твою мысль.
Передай данные, обработай и через редирект вернись на форму.
Передай данные, обработай и через редирект вернись на форму.
Спустя 7 минут, 55 секунд (31.05.2011 - 18:08) Guest написал(а):
а про редирект можна поподробней
вот у меня есть форма
<form action="">
<input type="text" name="FormEmail">
<input type="text" name="FormEmail1">
<input type="hidden" name="FormID" value="forma">
<input type="hidden" name="FormProgID" value="MPC_29683">
<input name="" type="image" src="img/send.gif">
</form> надо все эти данные отправть в файл file.p
а самому остаться на этой форме
вот у меня есть форма
<form action="">
<input type="text" name="FormEmail">
<input type="text" name="FormEmail1">
<input type="hidden" name="FormID" value="forma">
<input type="hidden" name="FormProgID" value="MPC_29683">
<input name="" type="image" src="img/send.gif">
</form> надо все эти данные отправть в файл file.p
а самому остаться на этой форме
Спустя 13 минут, 22 секунды (31.05.2011 - 18:21) Игорь_Vasinsky написал(а):
Ну мне известно 2 вида редиректа:
1. JavaScript
2. JS может быть отключен по этому header php но это первой строчкой в коде или до любого вывода
1. JavaScript
<script language='JavaScript'>
location.href='form.php';
</script>
2. JS может быть отключен по этому header php но это первой строчкой в коде или до любого вывода
<?php
header("location: form.php");
?>
Спустя 4 минуты, 35 секунд (31.05.2011 - 18:26) XCross написал(а):
если запрашиваешь страницу так:
Цитата |
index.php?page=home |
то можно в форму(если метод передачи GET) добавить:
<input type="hidden" name="page" value="home">
На JS можно попробовать
javascript:history.go(-1);
Спустя 9 минут, 47 секунд (31.05.2011 - 18:35) Игорь_Vasinsky написал(а):
Цитата |
javascript:history.go(-1); |
а то что форма останеться заполненной?
Спустя 1 минута, 54 секунды (31.05.2011 - 18:37) XCross написал(а):
Хм...значит нельзя.
Спустя 7 минут, 13 секунд (31.05.2011 - 18:45) Guest написал(а):
а через таргет получится ?
Спустя 10 минут, 58 секунд (31.05.2011 - 18:55) Игорь_Vasinsky написал(а):
а Блин причём здесь target - это когда фреймы, а это уже в прошлом
Спустя 15 часов, 39 минут, 37 секунд (1.06.2011 - 10:35) Guest написал(а):
а как сделать с хедером ?
Спустя 2 часа, 33 минуты, 55 секунд (1.06.2011 - 13:09) Игорь_Vasinsky написал(а):
Цитата |
2. JS может быть отключен по этому header php но это первой строчкой в коде или до любого вывода <?php header("location: form.php"); ?> |