php, 코드이그나이터, smarty 간단한 질문 드립니다..

php, 코드이그나이터, smarty 간단한 질문 드립니다..

작성일 2017.08.18댓글 1건
    게시물 수정 , 삭제는 로그인 필요

보통
$TEST = Request("TEST");
이렇게 써서 html의 value값을 php로 받아오던데

$asdf = "1";
$TEST = Request("TEST",$asdf);

이런식으로 소스가 짜여진게 있던데.. 이건 어떤 의미인가요??



#php 코드이그나이터 #php 코드이그나이터 세션 #코드이그나이터 index.php 삭제 #코드이그나이터 php 버전

profile_image 익명 작성일 -

안녕하세요.
우선 php 에서 넘어오는 값을 받는것은
GET방식, POST방식, 둘다해당하는 REQUEST 등이 있습니다.

우선 PHP 기본
$TEST = $_GET["TEST"];
$TEST = $_POST["TEST"];
$TEST = $_REQUEST["TEST"];

코드이그나이터의 경우
$TEST = $this->input->get("TEST");
$TEST = $this->input->post("TEST");

스마트리 템플릿의 경우
{$smarty.get.TEST}
{$smarty.post.TEST}
{$smarty.request.TEST}

그런데 문의 하신 내용을 보니 Request("TEST",$asdf); 등과 같이 되어있네요.
이러한 소스코드는 사용하고 계신 솔루션에 이런것들을 처리하기위한 사용자 정의 함수가 구현되어있는것으로 보입니다.

해당 함수의 사용법은 해당 솔루션 메뉴얼을 보셔도 되고,
없다면 직접 저 함수가 위치해 있는곳을 찾아 두번째 인자값이 어떤 처리를 하는지 보셔야 할것으로 보입니다.
$asdf 변수가 함수내에서 무슨 역할을 하는지 직접 살펴 보시거나,
어려우시면 함수를 찾아 소스를 질문 올려주시면 답변 드리기가 용이 하겠네요.^^

처음에는 이렇게 이상한 함수가 튀어나올경우 역으로 찾아가는 방식이 어려울수 있지만,
이것이 숙달되어야 디버깅도 가능해지고 프로그래밍 능력이 향상됩니다. 

제 글이 조금이나마 도움이 되었으면 좋겠네요~
잘 해결 되시길 바랍니다~^^


php, 코드이그나이터, smarty 간단한...

... 우선 PHP 기본 $TEST = $_GET["TEST"]; $TEST = $_POST["TEST"]; $TEST = $_REQUEST["TEST"]; 코드이그나이터의 경우 $TEST... 스마트리 템플릿의 경우 {$smarty.get.TEST} {$smarty.post....

php 코드 질문입니다.

<?php $str = "Hello world. It's a beautiful day."; print explode(" ",$str).""; print_r (explode(" ",$str)); ?> 위의 코드에서... 더 궁금하신게 있다면 간단한 질문은 추가질문...

전송하고 받는 방법 질문 드립니다.

... unzip 코드 HTML에서 PHP로 압축된 문자열을... HTML에서 PHP로 압축된 문자열을 보내는 간단한... 도움이 필요하시면 언제든지 추가질문해 주세요!

php 파일 업로드 질문드립니다.

... (자바스크립트, PHP, 코드이그나이터, Node.js, Vue.js 등으로 멀티 게시판, 홈페이지, 카카오톡, 채팅, 달력 만들기 등의 강좌 제공) size가 0이고 tmp_name이 공백인...

php 배열 관련 질문 드립니다.

코드이그나이터에 스마티 템플릿을 사용하고 있습니다. *php 파일 $no = ['1', '2']; $smarty->assign( array( "NO... 넘어가겠죠 질문자님께서 넘긴것처럼 test($NO)하면...

php 간단한 질문있습니다 도와주세요 ㅠ

... , 유사한 상황에 코드나 해당상황을 헤쳐 나가는 방법을 알려주세요 ㅠㅠ 부탁드립니다. 보통 해당 값을 가져와서 리스트로 나열할때, 각 값의 고유의 유니크한...

코그이그나이터 db연동질문

... driver.php Line Number: 436 에러나네요 한번만 확인부탁드립니다ㅜ 안녕하세요. 코드이그나이터 국내... 에러코드와 함께 데이터베이스 종류도 같이 질문해...