개발! 딱 깔끔하고 센스있게!

php 에서 url 클릭 시 xml 응답 보 내기 본문

개발 스크랩 메모/PHP

php 에서 url 클릭 시 xml 응답 보 내기

렉사이 2020. 12. 13. 02:38

http: / gmail. com / cb / send / send / send. pp 등 매개 변수 에 명중 되 었 을 때 xml 응답 을 보 내 고 싶 습 니 다.

user name = admin 1 & password = test 123 & subscriber no = 1830070547 & mask = Peter & sms = 테스트 메시지

한 사람 이 이 링크 를 클릭 하면 응답 이 있 습 니 다.

 public function sendResponse($type,$cause) { $response = ''; $response = $response.''.$type.''; $response = $response.''.$cause.''; return $response; } 

나 는 컨트롤 러 파일 에서 이 방법 을 호출 하고 이 값 만 보 여 주 는 중 입 니 다.

타 자 는 이런 대답 을 받 습 니까?

 

사용자 가 이 메 시 지 를 통 해 응답 을 받 을 수 있 습 니까?

대답 하 다.

단독 복귀 로 클 라 이언 트 에 게 어떠한 내용 도 보 내지 않 습 니 다.

만약 당신 이 sendResponse () 의 결 과 를 보 여 주 고 있다 면, 클 라 이언 트 는 XML 를 받 을 수 있 습 니 다.

echo sendResponse($type,$cause); 

제 가 sendResponse 호출 에서 $를 삭 제 했 습 니 다.

$를 사용 하면 PHP 는 변 수 를 가 리 킵 니 다.

XML 과 인 코딩 을 보 내 고 있 는 것 을 알려 주 는 키 를 추가 하 는 것 을 권장 합 니 다.

하지만 XML 전송 에 필요 한 것 은 아 닙 니 다.

header("Content-type: text/xml; charset=utf-8"); 

연결 문 자 를 사용 할 수 있 습 니 다.

XML 헤더 강조 후:

 public function sendResponse($type,$cause) { $response = ''; $response .= ''.$type.''; $response = $response.''.$cause.''; return $response; } .... .... header("Content-type: text/xml; charset=utf-8"); echo sendResponse($type,$cause); 
Comments