제발 도와주세요 수정때마다 입력값이 날라가네요~ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

제발 도와주세요 수정때마다 입력값이 날라가네요~ 정보

제발 도와주세요 수정때마다 입력값이 날라가네요~

첨부파일

압축했습니다.zip (68.7K) 4회 다운로드 2006-07-26 17:15:39

본문

안녕하세요 아무리 검색해도 명확한 답변이 안보이네요 ㅜㅜ
이재필님의 부동산스킨을 쓰고있습니다. 이 스킨으로 응용한 다른 스킨들도 마찬가지던데요.
다른값은 입력하고 수정시 그대로 있는데, 휴대폰, 전화번호는 매번 입력한것이 사라집니다.
아래는 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) { ?>
  • 복사

댓글 전체

자세히 보니 전화번호 name= 값과 휴대폰의 name 값이 이상하군요..
그누기반이라면 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]?>" 이렇게 한번 바꿔서 해보세요
레미짱님이 말씀하신 파일의 소스입니다...
명함아이님의 방법대로도 해보았지만 결과는 ㅜㅜ


<?
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;
을 넣어서 제대로 값이 오는지 확인해 보심이 어떤지
© SIRSOFT
현재 페이지 제일 처음으로