update.skin.php 다른 필드에도 계산값이 추가 입력되게... 정보
update.skin.php 다른 필드에도 계산값이 추가 입력되게...본문
wr_1 에 숫자를 씁니다. 큰수 입니다.
wr_2 에 숫자를 씁니다. 작은수 입니다.
wr_3 는 입력하는 폼은 없지만 wr_1 빼기 wr_2 값이 업데이트 되게 하고 싶습니다.
update.skin.php 요걸 활용해야 할것 같은데...
방법을 좀 알려 주십시요
한가지 더.....부탁드립니다.
wr_10 은 현재 날짜와 시간이 입력폼에 미리 들어가 있게 하고 싶습니다.
datetime 요걸 어떻게 해야 하는데 문제는 차 후 수정도 가능해야 하거든요
염치없이 매번 도움만 받네요^^
wr_2 에 숫자를 씁니다. 작은수 입니다.
wr_3 는 입력하는 폼은 없지만 wr_1 빼기 wr_2 값이 업데이트 되게 하고 싶습니다.
update.skin.php 요걸 활용해야 할것 같은데...
방법을 좀 알려 주십시요
한가지 더.....부탁드립니다.
wr_10 은 현재 날짜와 시간이 입력폼에 미리 들어가 있게 하고 싶습니다.
datetime 요걸 어떻게 해야 하는데 문제는 차 후 수정도 가능해야 하거든요
염치없이 매번 도움만 받네요^^
댓글 전체

<input name="wr_10" vaue="<?=$w?$write['wr_10']:$g4['time_ymdhis']?>"
입력란에 날짜가 미리 들어가 있지 않게 되는데요?

write_update.head.skin.php 에
$wr_3=$wr_1-$wr_2;
추가 하시고......
$wr_3=$wr_1-$wr_2;
추가 하시고......
답변 감사합니다.
에러가 나네요 아래는 write_update.skin.php 소스 그대로 입니다.
<?
if (!defined("_GNUBOARD_")) exit;
$wr_3=$wr_1-$wr_2;
?>
에러가 나네요 아래는 write_update.skin.php 소스 그대로 입니다.
<?
if (!defined("_GNUBOARD_")) exit;
$wr_3=$wr_1-$wr_2;
?>

wr_1, wr_2 숫자를 넣고 계산해서 wr_3 으로 계산된 값을 넘기면 되지 않을까요?
<SCRIPT LANGUAGE="JavaScript">
<!--
// 계산스크립트 시작
function sum() {
var f=document.fwrite;
f.wr_3.value = parseInt(f.wr_1.value) - parseInt(f.wr_2.value);
}
</script>
<form name=fwrite>
<input type=text name=wr_1 size=10 value="<?=$write[wr_1]?>">
<input type=text name=wr_2 size=10 value="<?=$write[wr_2]?>" onblur="sum();">
<input type=hidden name=wr_3 size=10 value="<?=$write[wr_3]?>">
</form>
write_updae.skin.php 에는 wr_10필드에 날자만 업데이트되게요..
---------------------------------
if($w==''){ //새로운글에만.. 업데이트.. 글수정시에는 업데이트 안되게..
$sql = " update $write_table set
wr_10 = '$g4[time_ymdhis]',
where wr_id = '$wr_id' ";
sql_query($sql);
---------------------------------------------------
<SCRIPT LANGUAGE="JavaScript">
<!--
// 계산스크립트 시작
function sum() {
var f=document.fwrite;
f.wr_3.value = parseInt(f.wr_1.value) - parseInt(f.wr_2.value);
}
</script>
<form name=fwrite>
<input type=text name=wr_1 size=10 value="<?=$write[wr_1]?>">
<input type=text name=wr_2 size=10 value="<?=$write[wr_2]?>" onblur="sum();">
<input type=hidden name=wr_3 size=10 value="<?=$write[wr_3]?>">
</form>
write_updae.skin.php 에는 wr_10필드에 날자만 업데이트되게요..
---------------------------------
if($w==''){ //새로운글에만.. 업데이트.. 글수정시에는 업데이트 안되게..
$sql = " update $write_table set
wr_10 = '$g4[time_ymdhis]',
where wr_id = '$wr_id' ";
sql_query($sql);
---------------------------------------------------
위에 있는 소스를 어디에 넣어야 하나요?
write_updae.skin.php 인가요? 아님 write.skin.php 인가요?
write_updae.skin.php 인가요? 아님 write.skin.php 인가요?
지금 너무 급한건이라 FTP 열고 직접 수정 가능 하신지요?
스킨에서 안되는 부분 2군데만 고쳐 주시면 되는데요
공짜로는 미안하니 담배값 드릴께요...
*** 개인정보보호를 위한 휴대폰번호 노출방지 ***로 연락 부탁 드립니다.
스킨에서 안되는 부분 2군데만 고쳐 주시면 되는데요
공짜로는 미안하니 담배값 드릴께요...
*** 개인정보보호를 위한 휴대폰번호 노출방지 ***로 연락 부탁 드립니다.

<input name="wr_10" value="<?=$w?$write['wr_10']:$g4['time_ymdhis']?>"
value에 오타가 있었네요.
value에 오타가 있었네요.

<?
if (!defined("_GNUBOARD_")) exit;
$wr_3=$wr_1-$wr_2;
?>
에러 내용이 무엇인가요?
wr_1이나 wr_2가 정수라면
<?
if (!defined("_GNUBOARD_")) exit;
$wr_3=intval($wr_1)-intval($wr_2);
?>
if (!defined("_GNUBOARD_")) exit;
$wr_3=$wr_1-$wr_2;
?>
에러 내용이 무엇인가요?
wr_1이나 wr_2가 정수라면
<?
if (!defined("_GNUBOARD_")) exit;
$wr_3=intval($wr_1)-intval($wr_2);
?>