CI 묻고 답하기

제목 [초급]anchor의 사용법좀 알려 주세요~
글쓴이 헛발이 작성시각 2012/03/08 16:54:59
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 21992   RSS
하고 싶은것이 페이지내의 링크를 하고 싶습니다.

결과는 http://test.com#test1

이란 URL로 링크를 하고 싶어요...

그래서 제가 한것은

<?php echo anchor('#test1', '연습1'); ?>

이렇게 하니 결과가 http://test.com/#test1  이렇게 되더라구요...

<?php echo anchor(baseurl().'#test1', '연습1'); ?>

이렇게 해도 결과가 http://test.com/#test1 이렇게 되더라구요...

제가 원하는 http://test.com#test1 를 만들수 있을까요?

글씨 자르고 붙이고 하는것 말구요~
 다음글 세션에서 user_data 를 불러오질 못합니다. (13)
 이전글 메뉴얼 공부중 업로드 관련 질문 드립니다. (2)

댓글

한대승(불의회상) / 2012/03/08 17:56:30 / 추천 0
anchor 함수에 연연 하지 마시고 간단하게 함수 하나 만드세요.


변종원(웅파) / 2012/03/08 17:57:29 / 추천 0
url  helper 를 수정하여 사용하시는 방법밖에는 없을 것 같네요.

anchor()를 굳이 쓰셔야 하는 이유가 있을까요? 
헛발이 / 2012/03/08 19:10:43 / 추천 0
그렇군요~ 답변감사합니다....
헛발이 / 2012/03/08 23:34:47 / 추천 0
오~ 오늘 첨 알았습니다...
anchor를 쓰지 않고 직접
<a hred="http://test.com#test1">test</a>
이렇게 해도 자동으로 http://test.com/#test1 이렇게 코드이그나이터가 도메인 끝에 자동으로
슬러쉬를 붙여주더군요...

참으로 신기하구만요... ㅋㅋ

그래서 이렇게 해 봤더니 되더군요...
<?php echo anchor('abc#test1', '연습1'); ?>
이렇게 하니 제가 원하던 http://test.com/abc#test1 가 되더군요..

도메인 뒤에 바로 #test1를 붙이기는 힘들겠더라구요 ㅋㅋ