초보 질문좀 드립니다. 채택완료
안녕하세요
아래와 같은 소스에서 내용을 쓰는 칸이 생겼는데요 전화번호 다음에 번호가 나와야 되는데
전화번호 글짜만 나오고 중요한 전화번호는 안나오네요 ㅠㅠ 고수님들 답변좀 부탁드립니다.
"새해 복 많이 받으세요" "꾸벅"
(참고사항1)
그누보드4 이구요 wr_10까지 필드를 다 썼어요!!!
(참고사항2)
value 이거 혹시 맨 아래쪽 빨간글씨 부분이 잘못된 건지 좀 봐주세요!!!
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($is_dhtml_editor) { include_once("$g4[path]/lib/cheditor4.lib.php"); echo ""; echo cheditor1('wr_content', '100%', '250');
}
$ex2_filed = explode("|",$write[wr_2]); $ext2_00 = $ex2_filed[0]; // 나이 $ext2_01 = $ex2_filed[1]; // 대표전화 $ext2_02 = $ex2_filed[2]; // 근무시간 $ext2_03 = $ex2_filed[3]; // 업무직종 $ext2_04 = $ex2_filed[4]; // 고용형태 $ext2_05 = $ex2_filed[5]; // 제출서류 $ext2_06 = $ex2_filed[6]; // 모집직종 $ext2_07 = $ex2_filed[7]; // 근무요일 $ext2_08 = $ex2_filed[8]; // 근무기간 $ext2_09 = $ex2_filed[9]; // 복리후생
// 카테코리를 자동으로 선택하게 합니다. if($write[ca_name]){ $category_option = str_replace("'$write[ca_name]'","'$write[ca_name]' selected",$category_option); } ?>
답변 4개
복사 붙여넣기 식으로 작업을 하시면 답이 없습니다.
PHP로 된 파일이니 PHP 문법 공부를 하시는게 도움이 되실겁니다.
많은 분들이 결과값을 확인하라고 말씀 드렸는데 더 쉽게 설명해 달라시니 어쩔 도리가 없습니다.
echo 어떻게 쓰는지 아시죠?
출력문입니다.
echo $a;
이런식으로 하면 $a 의 값을 화면에 보여줍니다.(레이어 디자인 때문에 가려서 안보이는 경우도 있어요.)
[] 로 되어 있는건 배열입니다.
$a[0], $a[1], $a[2] 이런식으로 된겁니다.
이걸 개별적으로 확인 하려면
echo $a[0];
이렇게 확인하고
배열을 통으로 확인 하시려면
print_r $a;
이렇게 확인 하시면 됩니다.
올려주신 소스에
$ex2_filed = explode("|",$write[wr_2]); $ext2_00 = $ex2_filed[0]; // 나이 $ext2_01 = $ex2_filed[1]; // 대표전화 $ext2_02 = $ex2_filed[2]; // 근무시간 $ext2_03 = $ex2_filed[3]; // 업무직종 $ext2_04 = $ex2_filed[4]; // 고용형태 $ext2_05 = $ex2_filed[5]; // 제출서류 $ext2_06 = $ex2_filed[6]; // 모집직종 $ext2_07 = $ex2_filed[7]; // 근무요일 $ext2_08 = $ex2_filed[8]; // 근무기간 $ext2_09 = $ex2_filed[9]; // 복리후생
이 부분은 $write[wr_2]에 들어가 있는 값을 배열로 만들어 각각의 변수 값에 넣는 과정입니다.
echo $write[wr_2];
했을때 "30|010-앞번호-뒷번호|00:00|요식업|알바|등본|배달|주말|한달|석식"
이런식으로 결과 값이 출력 안된다면
값이 안나오는건 당연한겁니다.
값을 넣는 과정부터 확인을 하셔야 합니다.
잘 보인다면 해당 값이 explode 함수의 "|" 구분자를 기준으로 분리되어 $ex2_filed 배열에
들어가게 됩니다.
변수? 배열? 모르신다면 정말 답이 없습니다.
댓글을 작성하려면 로그인이 필요합니다.
전화번호가 안나오는게 질문의 요지 아니신지요?
"wr_10까지 다 사용했다"는 답변은 뭘 말인지 모르겠습니다.
wr_2에 "|"를 구분자로 해서 전화번호를 포함한 값들이 들어가 있고
이걸 다시 explode 함수로 배열로 만들어 input 의 value 로 넣는거 아닌가요?
올려주신 소스 어디에 wr_10 까지 여분 필드를 활용한 부분이 있나요?
아무리 찾아봐도 없는데... 동문서답을 하시는듯 합니다.
소스가 어떻게 돌아가는지 이해를 못하시고 계신거 아니신지요?
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
$write[wr_2] 출력해서 확인해 보세요.
안나오는건 값이 부정확 하다는거 아닌가요?
그리고 전체 소스나 그누4 확장은 잘 모르지만 ex2 가 잘못 되었다고 하시는데...
type을 text 로 바꿔 확인해 보시면 값이 잘 들어 가는지 확인이 가능해 보입니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.