제발 도와주세요 수정때마다 입력값이 날라가네요~ 정보
제발 도와주세요 수정때마다 입력값이 날라가네요~첨부파일
본문
안녕하세요 아무리 검색해도 명확한 답변이 안보이네요 ㅜㅜ
이재필님의 부동산스킨을 쓰고있습니다. 이 스킨으로 응용한 다른 스킨들도 마찬가지던데요.
다른값은 입력하고 수정시 그대로 있는데, 휴대폰, 전화번호는 매번 입력한것이 사라집니다.
아래는 white.skin 안에 내용인데요.
어느부분을 수정하면 가능할까요?
불가능해서 검색해도 안보이는건지 ㅜㅜㅜㅜ;;;;
도와주세요~~
<tr>
<td bgcolor="ffffff"><table width="100%" cellpadding="5" cellspacing="1" bgcolor="cccccc" >
<tr>
<td width="100" align="center" bgcolor="F7F3F7" class="blue">이름</td>
<td bgcolor="ffffff"><input maxLength=20 size=15 name=wr_name itemname="이름" required value="<?=$member[mb_nick]?>" class="input">
<? if ($is_password) { ?>
<input type=password maxLength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?> class="input">
<? } ?></td>
</tr>
<tr>
<td align="center" bgcolor="F7F3F7" class="blue">휴대폰</td>
<td bgcolor="ffffff"><input maxLength=30 size=30 name=nine01 itemname="휴대폰" value="<?=$member[mb_hp]?>" class="input"></td>
</tr>
<tr>
<td align="center" bgcolor="F7F3F7" class="blue">전화번호</td>
<td bgcolor="ffffff"><input maxLength=30 size=30 name=nine02 itemname="전화번호" value="<?=$member[mb_tel]?>" class="input"></td>
</tr>
<? if ($is_admin) { ?><tr>
<td align="center" bgcolor="F7F3F7" class="blue">옵션</td>
<td bgcolor="ffffff"><? if ($is_notice) { ?>
<input type=checkbox name=notice value="1" <?=$notice_checked?>>
공지
<? } ?>
<? if ($is_html) { ?>
<td bgcolor="ffffff"><table width="100%" cellpadding="5" cellspacing="1" bgcolor="cccccc" >
<tr>
<td width="100" align="center" bgcolor="F7F3F7" class="blue">이름</td>
<td bgcolor="ffffff"><input maxLength=20 size=15 name=wr_name itemname="이름" required value="<?=$member[mb_nick]?>" class="input">
<? if ($is_password) { ?>
<input type=password maxLength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?> class="input">
<? } ?></td>
</tr>
<tr>
<td align="center" bgcolor="F7F3F7" class="blue">휴대폰</td>
<td bgcolor="ffffff"><input maxLength=30 size=30 name=nine01 itemname="휴대폰" value="<?=$member[mb_hp]?>" class="input"></td>
</tr>
<tr>
<td align="center" bgcolor="F7F3F7" class="blue">전화번호</td>
<td bgcolor="ffffff"><input maxLength=30 size=30 name=nine02 itemname="전화번호" value="<?=$member[mb_tel]?>" class="input"></td>
</tr>
<? if ($is_admin) { ?><tr>
<td align="center" bgcolor="F7F3F7" class="blue">옵션</td>
<td bgcolor="ffffff"><? if ($is_notice) { ?>
<input type=checkbox name=notice value="1" <?=$notice_checked?>>
공지
<? } ?>
<? if ($is_html) { ?>
댓글 전체
html form 부분을 봐서 될문제가 아니라고 사료되옵니다.. ;;
update 되어지는 혹은 insert 되어지는 처리부분의 파일 소스를 올려주시기 바랍니다.
update 되어지는 혹은 insert 되어지는 처리부분의 파일 소스를 올려주시기 바랍니다.
자세히 보니 전화번호 name= 값과 휴대폰의 name 값이 이상하군요..
그누기반이라면 mb_hp 와 mb_tel 이 맞습니다..
별도로 register.php 와 register.form.php 와 register.form.update.php 를 건드리지 않았다면 말이죠
그누기반이라면 mb_hp 와 mb_tel 이 맞습니다..
별도로 register.php 와 register.form.php 와 register.form.update.php 를 건드리지 않았다면 말이죠
한번봐주세요 ㅜㅜ
파일을 압축해서 올렸습니다...
파일을 압축해서 올렸습니다...
<input maxLength=30 size=30 name=nine01 itemname="휴대폰" value="<?=$member[mb_hp]?>" class="input">
nine01 이란 옵션필드를 이용해서해서 사용하시는거면 nine01이 어느필드에 들어가는지 write값 선언부가 없어서 그런것 같습니다.
만약 귀찮으시면
value="<?=$write[mb_hp]?>" 이렇게 한번 바꿔서 해보세요
nine01 이란 옵션필드를 이용해서해서 사용하시는거면 nine01이 어느필드에 들어가는지 write값 선언부가 없어서 그런것 같습니다.
만약 귀찮으시면
value="<?=$write[mb_hp]?>" 이렇게 한번 바꿔서 해보세요
위에 올린 파일중에 정작 중요한
write_update.php는
없네요
write_update.php는
없네요
레미짱님이 말씀하신 파일의 소스입니다...
명함아이님의 방법대로도 해보았지만 결과는 ㅜㅜ
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$wr_4 = "$four01|$four02|$four03|$four04|$four05|";
$sql4 = " update $write_table set wr_4 = '$wr_4' where wr_id = '$wr_id' ";
sql_query($sql4);
$wr_6 = "$six01|$six02|$six03|$six04|$six05|$six06|$six07|$six08|$six09|$six10|$six11|$six12|$six13|$six14|$six15|$six16|$six17|$six18|$six19|$six20|$six21|$six22|$six23|$six24|$six25|$six26|$six27|$six28|$six29|$six30|";
$sql6 = " update $write_table set wr_6 = '$wr_6' where wr_id = '$wr_id' ";
sql_query($sql6);
$wr_9 = "$nine01|$nine02|$nine03|$nine04|$nine05|$nine06|$nine07|$nine08|$nine09|$nine10|$nine11|$nine12|$nine13|$nine14|$nine15|";
$sql9 = " update $write_table set wr_9 = '$wr_9' where wr_id = '$wr_id' ";
sql_query($sql9);
?>
명함아이님의 방법대로도 해보았지만 결과는 ㅜㅜ
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$wr_4 = "$four01|$four02|$four03|$four04|$four05|";
$sql4 = " update $write_table set wr_4 = '$wr_4' where wr_id = '$wr_id' ";
sql_query($sql4);
$wr_6 = "$six01|$six02|$six03|$six04|$six05|$six06|$six07|$six08|$six09|$six10|$six11|$six12|$six13|$six14|$six15|$six16|$six17|$six18|$six19|$six20|$six21|$six22|$six23|$six24|$six25|$six26|$six27|$six28|$six29|$six30|";
$sql6 = " update $write_table set wr_6 = '$wr_6' where wr_id = '$wr_id' ";
sql_query($sql6);
$wr_9 = "$nine01|$nine02|$nine03|$nine04|$nine05|$nine06|$nine07|$nine08|$nine09|$nine10|$nine11|$nine12|$nine13|$nine14|$nine15|";
$sql9 = " update $write_table set wr_9 = '$wr_9' where wr_id = '$wr_id' ";
sql_query($sql9);
?>
<tr>
<td align="center" bgcolor="F7F3F7" class="blue">전화번호</td>
<td bgcolor="ffffff"><input maxLength=30 size=30 name=nine02 itemname="전화번호" value="<?=$member[mb_tel]?>" class="input"></td>
</tr>
에서 전화번호가 보이는지 ?
그리고
$wr_9 = "$nine01|$nine02|$nine03|$nine04|$nine05|$nine06|$nine07|$nine08|$nine09|$nine10|$nine11|$nine12|$nine13|$nine14|$nine15|";
다음에
echo " nine02 = ".$nine02;
을 넣어서 제대로 값이 오는지 확인해 보심이 어떤지
<td align="center" bgcolor="F7F3F7" class="blue">전화번호</td>
<td bgcolor="ffffff"><input maxLength=30 size=30 name=nine02 itemname="전화번호" value="<?=$member[mb_tel]?>" class="input"></td>
</tr>
에서 전화번호가 보이는지 ?
그리고
$wr_9 = "$nine01|$nine02|$nine03|$nine04|$nine05|$nine06|$nine07|$nine08|$nine09|$nine10|$nine11|$nine12|$nine13|$nine14|$nine15|";
다음에
echo " nine02 = ".$nine02;
을 넣어서 제대로 값이 오는지 확인해 보심이 어떤지