2012-02-08 4 views
0

내 프로젝트에 사용자가 로그인 한 상태에서 세션을 사용하여 특정 사용자의 데이터를 저장합니다. 로그인 한 섹션에서 양식의 데이터를 저장하기 위해 business.php라는 양식과 tbl_business라는 이름의 테이블이 있습니다. 그러나 주소, 이름 등의 몇 가지 일반적인 데이터가 들어있는 tbl_user라는 다른 테이블에서 business.php 형식의 일부 특정 필드를 미리 채워야합니다. 둘 다 세션에 있습니다.데이터베이스에서 양식의 필드를 미리 채우기

어떻게 구현할 수 있습니까? 나는 아무것도 시도하지 않았고 몇 가지 제안이 필요하다. 미리 감사드립니다.

+0

우리는 당신이 아니라 지역 사회를 요구하는 것보다 스스로이 문제를 해결하기 위해 시도 할 것으로 예상 당신을위한 완벽한 솔루션을 제공합니다. 비록 당신이 어떤 노력을했는지 우리에게 보여주기위한 몇 가지 코드가있다면 (틀린 경우 라 할지라도) 질문과 국기를 다시 열어 다시 열어주십시오. 감사. – Kev

답변

0

당신은 입력, 예를 들어, 값 속성에 내용을 에코 단지 수

<input type="text" name="a" value="<?php echo $this->myContent; ?>" /> 

당신이 XSS/태그 휴식을 방지하기 위해, 귀하의 출력 데이터를 탈출해야 있습니다, 뭔가 같은 :

<input type="text" name="a" value="<?php echo addslashes(htmlentities($this->myContent)); ?>" /> 
+0

XSS 트릭을 주셔서 감사합니다 로빈 – Arun

0

양식 요소 사용 값 속성을 채울 수 있습니다.

는 예 : - <input type="text" value="<?php echo $session->name?>" name="name" />

+0

감사합니다 Asuraya ... – Arun

관련 문제