급문의 드립니다.

급문의 드립니다.

QA

급문의 드립니다.

본문

아래 처럼 해서 이름을 입력하게 했는데 가입된 이름이 그래도 입력이 됩니다. 

가입된 이름은 홍길동   작성된 이름은 홍길순 이면 입련된 값이 아닌 계속 홍길동이 입력됩니다.

 

value="<?php echo $name ?> 삭제하면 될것 같은데 수정화면에서는 안보일것 같은데.

어떻게 처리해야 할까요? 

 


<span class="input-style">
                            <input type="text" name="wr_name_alt" title="작성자명 입력" class="input-type" value="<?php echo $name ?>" id="wr_name" required placeholder="작성자명 ">
                        </span>
 

이 질문에 댓글 쓰기 :

답변 3


<span class="input-style">
                            <input type="text" name="wr_name_alt" title="작성자명 입력" class="input-type" value="<?php echo $wr_name_alt ?>" id="wr_name" required placeholder="작성자명 ">
                        </span>

 

<?php echo $wr_name ?> 이부분을 <?php echo $wr_name_alt ?>

이렇게 수정해보세요~

다음과 같은 방법도 있으니 참고 해 보세요..


<span class="input-style">
    <input type="text" name="wr_name_alt" title="작성자명 입력" class="input-type" value="<?php echo htmlspecialchars($name !== $modified_name ? $modified_name : $name) ?>" id="wr_name" required placeholder="작성자명">
</span>

 

value="<?php echo $name ?>"를 value="<?php echo htmlspecialchars($name !== $modified_name ? $modified_name : $name) ?>"로 수정


htmlspecialchars() 함수를 사용하여 특수 문자를 HTML 엔티티로 변환하여 출력함


조건식 $name !== $modified_name을 사용하여 가입된 이름과 작성된 이름이 다른 경우에만 수정된 이름을 출력하고, 그렇지 않은 경우에는 가입된 이름을 출력함

답변을 작성하시기 전에 로그인 해주세요.
전체 131
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT