형님들 안녕하세요 문의드립니다.
본문
moveUrl("/bbs/search.php?id=$id&exec2=search_ok&listRow=20&s_company=$s_company&page=$page&w_date=2016-03-01&e_date=2016-03-10"); e
여기서 w_date와 e_date 값을 받고싶은데
$w_date 해서 넣으면
45976233184527601
숫자로 뜨네요.
당연 위에
$w_date = explode("-",$w_date);
$w_date = mktime(0,0,1,$w_date[1],$w_date[2],$w_date[0]);
정의했엇구요.
저 url 안에서 변경은어려운가여?? 타임스탬프 값으로 넘어오는거가ㅌ아요
답변 3
근데
$w_date = explode("-",$w_date);
$w_date = mktime(0,0,1,$w_date[1],$w_date[2],$w_date[0]);
이 부분은 왜 작성하신 건가요??
이 부분은 timestamp로 만드는 부분인데...
좀 정확히 이해가 안가는데...
moveUrl함수에서 URL파라미터로 넘기면 페이지 이동이 이루어지는 것같은데...
이동된 페이지에서 $_GET['w_date']으로 받으면 될것같은데...
이 값이 숫자로 인식될 이유는 없는것 같아요.
받는쪽에서
$w_date = explode("-",$w_date);
$w_date = mktime(0,0,1,$w_date[1],$w_date[2],$w_date[0]);
echo $w_date;
이런형태로 했다면 타임스탬프로 찍히는 게 맞습니다.
$w_date = explode("-",$w_date);
$w_date = mktime(0,0,1,$w_date[1],$w_date[2],$w_date[0]);
이 부분 다음에 아래 줄을 추가하세요!
그러면 원하시는 형태로 변환이 됩니다.
$w_date = date("Y-m-d", $w_date);