На одном файле имеется
<?$str = date("Y-m-d");?>
<INPUT TYPE = "TEXT" id="f_rangeStart" NAME = "date_action" value = "<?echo $str?>"><br><br>
это поле где я выставляю дату.
затем при переходе на другую страницу методом POST - это значение передается. и я имею следующую строку
<a href = "next_page.php?date_action1=<?echo $_POST['date_action']?>">парам парам</а>
но в третьем файле дата не доходит и доходит только год. тоесть вместо 2010-03-01 доходит только 2010. Все переменные объявлены. передача идет, вот только не полностью(((
Спустя 3 минуты, 9 секунд (15.03.2010 - 21:22) AHDPEu написал(а):
Покажи как в третьем скрипте ты получаешь эту дату.
Спустя 2 минуты, 32 секунды (15.03.2010 - 21:24) AntonNABSAL написал(а):
Цитата (AHDPEu @ 15.03.2010 - 18:22) |
Покажи как в третьем скрипте ты получаешь эту дату. |
$date_action1 - просто пишу имя переменной. всегда так передавал и работало, если не прав, то скажи как надо, а то я в php только разбираюсь пока)))
есho $date_action1 - выводит только 2010
Спустя 2 минуты, 46 секунд (15.03.2010 - 21:27) inpost написал(а):
$date_action1 = $_GET['date_action1'];
Спустя 3 минуты, 39 секунд (15.03.2010 - 21:31) AntonNABSAL написал(а):
Цитата (inpost @ 15.03.2010 - 18:27) |
$date_action1 = $_GET['date_action1']; |
спасиб - заработало)))
Спустя 2 минуты, 38 секунд (15.03.2010 - 21:33) AHDPEu написал(а):

Когда вы такайте на ссылку
<a href = "next_page.php?date_action1=<?echo $_POST['date_action']?>">парам парам</а>
то в скрипт next_page.php передаётся параметр date_action1
var_dump($_GET['date_action1']);
В начале скрипта скрипта поставьте.
Может всё таки Гетом передаётся?
Спустя 4 минуты, 33 секунды (15.03.2010 - 21:38) inpost написал(а):
Андрей прав, не пиши $_POST когда передаёшь через GET.
GET - прописывается в адрессной строке переменная. (?date_action1=<?echo $_POST['date_action']?>).
Поэтому пиши $_GET а не POST
у меня работало так месяца 2, потом перестало вообще =))) Сервер был обновлён у хостинга и перестал догадывать за меня, что я имел ввиду =)
GET - прописывается в адрессной строке переменная. (?date_action1=<?echo $_POST['date_action']?>).
Поэтому пиши $_GET а не POST
у меня работало так месяца 2, потом перестало вообще =))) Сервер был обновлён у хостинга и перестал догадывать за меня, что я имел ввиду =)