묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제목에 http 링크가 있을시에 링크 걸리도록 할수있나요?
2011.12.03 20:45
한줄메모장을 업그레이드 시켜야 하는데..
한줄메모장이 제목으로 작동하는거라..
제목에서 http로 시작하는 문장이 있을때 해당 주소로 링크가 걸릴수 있도록 할 수 있을까요?
원하시는 답이 이건아니겠지만,,,
php 의 문자열찾기 함수인 strpos 를 쓰면 어떨까요 ??
strpos 함수는
반환값이 int 형인데
못찾으면 false 를 return 하니까
oDocument 에서 getTitle 한 값을 strpos 로 http 문자가 있는지 확인해서
false 를 리턴하면 그냥 내용을 뿌리고
int 정수를 리턴하면 주소를 링크하도록 하면 될것같습니다.
XE 에 이미 주소가 입력되면 링크하도록하는 메소드가 구현이 되어있다면
그걸 가져다 그냥 쓰면 편리하겠지만,~
XE문법/클래스/메소드는 잘몰라서 ㅈㅅ
XE 공부해야되는데 ㅋㅋ
strpos 함수쓰는 방법은 php.net 에 자세히 나와있습니다.
<?php $mystring = 'abc'; // 마이스트링 변수에 abc 문자열을 넣고 $findme = 'a'; // 파인드미 변수에 a 문자열을 넣는다. $pos = strpos($mystring, $findme); // php의 strpos함수를 써서 마이스트링에 파인드미 값이 있는지 찾은후 pos 변수에 값을 넣는다. 있다면 int형 정수를, 없다면 false 를 넣는다. if ($pos === false) { // 만일에 pos변수가 false 라면 echo "abc 안에 a 는 없습니다."; //를 출력하고 } else { // pos 변수가 false 가 아니라면 echo "abc 안에 a 가 있습니다."; //를 출력한다. } ?>