이런거 가능할까요?? 정보
이런거 가능할까요??본문
글쓰기 버튼을 누른 시간부터 글 작성후 작성완료를 누른 시간이 계산되어 wr_1에 저장이 가능할까요??
아니면 글작성 버튼을 누르면 그 시간이 wr_1필드에 저장되고 작성완료 버튼을 누르면 완료를 누른 그 시간이 wr_2필드에 저장만 되면 될것 같은데요...
포인트가 별로 없어서 230 몽땅 드립니다..ㅜ.ㅜ
아니면...ㅠㅠ
현재 시간을 저장할수 있는 방법이라도..
아니면 글작성 버튼을 누르면 그 시간이 wr_1필드에 저장되고 작성완료 버튼을 누르면 완료를 누른 그 시간이 wr_2필드에 저장만 되면 될것 같은데요...
포인트가 별로 없어서 230 몽땅 드립니다..ㅜ.ㅜ
아니면...ㅠㅠ
현재 시간을 저장할수 있는 방법이라도..
댓글 전체
write_update.php화일을 수정하시면 되겠지요.
현재 write_update.php 화일에 보시면 글 작성시 작성 시간이 저장되도록 되어 있습니다.
wr_datetime = '$g4[time_ymdhis]' <== 이렇게
이것을 응용하시면 하나만 따로 저장하셔도 될듯 한데....
그런데 굳이 wr_1, wr_2로 사용을 원하시면
글쓰기 버튼을 클릭하면 wr_1d에 현재 시간이 기록되고
wr_1 = '$g4[time_ymdhis]' <== 이렇게
작성완료버튼 클릭하면 wr_2에 작성시간을 기록
wr_2 = '$g4[time_ymdhis]' <== 이렇게
하시면 되겠지요.
단 글작성과 완료와는 별도의 액션을 주셔야 겠지요.
현재 write_update.php 화일에 보시면 글 작성시 작성 시간이 저장되도록 되어 있습니다.
wr_datetime = '$g4[time_ymdhis]' <== 이렇게
이것을 응용하시면 하나만 따로 저장하셔도 될듯 한데....
그런데 굳이 wr_1, wr_2로 사용을 원하시면
글쓰기 버튼을 클릭하면 wr_1d에 현재 시간이 기록되고
wr_1 = '$g4[time_ymdhis]' <== 이렇게
작성완료버튼 클릭하면 wr_2에 작성시간을 기록
wr_2 = '$g4[time_ymdhis]' <== 이렇게
하시면 되겠지요.
단 글작성과 완료와는 별도의 액션을 주셔야 겠지요.
답변 정말 감사 합니다.. 그런데 write_update.php파일을 수정하면 모든게시판에 영향을 받지 않을까요??
게시판 한개에만 적용하면 되는데..어떻게 해야 할지 막막 합니다..ㅠㅠ
게시판 한개에만 적용하면 되는데..어떻게 해야 할지 막막 합니다..ㅠㅠ
이런건 어떨까요???
자바 스크립트입니다...
여기서 TIME ON PAGE : " + PageTimeValue 중에 PageTimeValue 이값을 wr_1에다가 저장만 하면 될것 같습니다.. 어떻게 해야 할까요??
<SCRIPT LANGUAGE="JavaScript">
var onHours = " ";
var onMinutes = " ";
var onSeconds = " ";
var offHours = 0;
var offMinutes = 0;
var offSeconds = 0;
var logSeconds = 0;
var logMinutes = 0;
var logHours = 0;
var OnTimeValue = " ";
var OffTimeValue = " ";
var PageTimeValue = " ";
function WinOpen()
{
getLogoffTime();
}
function getLogonTime()
{
var now = new Date();
var ampm = (now.getHours() >= 12) ? " P.M." : " A.M."
var Hours = now.getHours();
Hours = ((Hours > 12) ? Hours - 12 : Hours);
var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();
var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();
OnTimeValue =(" "
+ Hours
+ Minutes
+ Seconds
+ " "
+ ampm);
onHours = now.getHours();
onMinutes = now.getMinutes();
onSeconds = now.getSeconds();
}
function getLogoffTime()
{
var now = new Date();
var ampm = (now.getHours() >= 12) ? " P.M." : " A.M."
var Hours = now.getHours();
Hours = ((Hours > 12) ? Hours - 12 : Hours);
var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();
var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();
OffTimeValue =(" "
+ Hours
+ Minutes
+ Seconds
+ " "
+ ampm);
offHours = now.getHours();
offMinutes = now.getMinutes();
offSeconds = now.getSeconds();
timer();
}
function timer()
{
if (offSeconds >= onSeconds)
{ logSeconds = offSeconds - onSeconds; }
else
{
offMinutes -= 1;
logSeconds = (offSeconds + 60) - onSeconds;
}
if (offMinutes >= onMinutes)
{ logMinutes = offMinutes - onMinutes; }
else
{
offHours -= 1;
logMinutes = (offMinutes + 60) - onMinutes;
}
logHours = offHours - onHours;
logHours = ((logHours < 10) ? "0" : ":") + logHours;
logMinutes = ((logMinutes < 10) ? ":0" : ":") + logMinutes;
logSeconds = ((logSeconds < 10) ? ":0" : ":") +logSeconds;
PageTimeValue =(" "
+ logHours
+ logMinutes
+ logSeconds);
displayTimes();
}
function displayTimes()
{
alert("안녕하세요\ \n\nLOG ON TIME : " +OnTimeValue+"\n\nLOG OFF TIME : "+OffTimeValue+"\n\nTIME ON PAGE : " + PageTimeValue);
}
</SCRIPT>
자바 스크립트입니다...
여기서 TIME ON PAGE : " + PageTimeValue 중에 PageTimeValue 이값을 wr_1에다가 저장만 하면 될것 같습니다.. 어떻게 해야 할까요??
<SCRIPT LANGUAGE="JavaScript">
var onHours = " ";
var onMinutes = " ";
var onSeconds = " ";
var offHours = 0;
var offMinutes = 0;
var offSeconds = 0;
var logSeconds = 0;
var logMinutes = 0;
var logHours = 0;
var OnTimeValue = " ";
var OffTimeValue = " ";
var PageTimeValue = " ";
function WinOpen()
{
getLogoffTime();
}
function getLogonTime()
{
var now = new Date();
var ampm = (now.getHours() >= 12) ? " P.M." : " A.M."
var Hours = now.getHours();
Hours = ((Hours > 12) ? Hours - 12 : Hours);
var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();
var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();
OnTimeValue =(" "
+ Hours
+ Minutes
+ Seconds
+ " "
+ ampm);
onHours = now.getHours();
onMinutes = now.getMinutes();
onSeconds = now.getSeconds();
}
function getLogoffTime()
{
var now = new Date();
var ampm = (now.getHours() >= 12) ? " P.M." : " A.M."
var Hours = now.getHours();
Hours = ((Hours > 12) ? Hours - 12 : Hours);
var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();
var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();
OffTimeValue =(" "
+ Hours
+ Minutes
+ Seconds
+ " "
+ ampm);
offHours = now.getHours();
offMinutes = now.getMinutes();
offSeconds = now.getSeconds();
timer();
}
function timer()
{
if (offSeconds >= onSeconds)
{ logSeconds = offSeconds - onSeconds; }
else
{
offMinutes -= 1;
logSeconds = (offSeconds + 60) - onSeconds;
}
if (offMinutes >= onMinutes)
{ logMinutes = offMinutes - onMinutes; }
else
{
offHours -= 1;
logMinutes = (offMinutes + 60) - onMinutes;
}
logHours = offHours - onHours;
logHours = ((logHours < 10) ? "0" : ":") + logHours;
logMinutes = ((logMinutes < 10) ? ":0" : ":") + logMinutes;
logSeconds = ((logSeconds < 10) ? ":0" : ":") +logSeconds;
PageTimeValue =(" "
+ logHours
+ logMinutes
+ logSeconds);
displayTimes();
}
function displayTimes()
{
alert("안녕하세요\ \n\nLOG ON TIME : " +OnTimeValue+"\n\nLOG OFF TIME : "+OffTimeValue+"\n\nTIME ON PAGE : " + PageTimeValue);
}
</SCRIPT>