질문Q #14397
a태그를 사용하여 다른 페이지 이동시 url뒤에 계속 다른 url 붙어버리네요;
정수리2016-07-25 15:08:51
 <?php
       $c =1;
       foreach($list as $gigwan){
       $test = iconv('euc-kr', 'utf-8', $gigwan->gg_na);
       ?>	
			<li><a href="index.php/gigwan_c/gg_info/<?php echo $c++?>"><?= $test  ?></a></li>	
       <?php
        }
       ?>

반복문을 통해 서브메뉴들이 나오록하였습니다

 

그리고 서브메뉴를 클릭시 해당페이지로 이동을 합니다.

 

문제는 여기서부터인데

 

서브메뉴를 클릭하여 해당 페이지로 이동한 후 다른 서브메뉴로 넘어 갈려고 하면

url이 이상하게 되어버리네요

 

위 코드에서 

index.php/gigwan_c/gg_info/<?php echo $c++?> 최초 서브메뉴이동시 저 url을 통해 넘어갑니다

그 이후 다른 서브메뉴로 넘어 갈려고 하면

index.php/gigwan_c/gg_info/<?php echo $c++?>/index.php/gigwan_c/gg_info/<?php echo $c++?>

이렇게 뒤에 똑같이 경로가 계속 붙어 버리네요;;

이런 경우는 어디부분을 고쳐줘야 해결이 될까요??

 

답변1
#1 정수리 2016-07-25 15:21:34

자체 해결하였습니다.

 경로 index.php/gigwan_c/gg_info 앞

index/php 앞에 base_url()을 넣어주니 해결되었습니다.