CI 묻고 답하기

제목 로컬서버에서는 작동하는데 서버에 올리니 작동하지 않습니다.
글쓴이 DavidChoi 작성시각 2015/04/18 00:50:54
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 13160   RSS
<select name="admission" id="school_number"> 
        <? for($i=114; $i>=60; $i--) { 
        $sch_number = ($i > 99) ? substr((string)$i, 1,2) : $i; 
?> 
<option value="<?=$sch_number?>"><?=$sch_number?></option> 
<? } ?> 
</select> 


위와 같은 코드인데요, 

숫자가 쭉 나타나는 select box를 구현하고 있습니다.

로컬에서는 되는데 서버에 올리니 Undifined variable : sch_number 이라는 에러가 나네요,

데이터베이스 연결이 아닌 단순 로직 코드이기에 어느부분이 문제인지 감을 못잡겠네요 ㅠ

도와주시면 감사하겠습니다!!
 다음글 mysql에 스마트에디터 insert, update 가... (2)
 이전글 Multiple input 에서 FIle Upload ... (2)

댓글

샤오란 / 2015/04/18 08:43:16 / 추천 0
<? 를
<?php 요렇게 변경해보세요 ㅎㅎ
kaido / 2015/04/18 12:09:06 / 추천 0
샤오란님의 의견대로 숏태그가 문제라면 



<? 를 <?php 로변경하고..



<?= $sch_number?> 는 <?php echo $sch_number; ?> 로 변경 하셔야 합니다.



이 작업이 귀찮다면 아파치 설정에 숏태그를 true 로 변경 하시면 됩니다.



숏태그에 대해서 한번 검색 해 보세요.
DavidChoi / 2015/04/18 20:24:59 / 추천 0
해결했습니다. 숏테그가 문제였습니다.. 감사합니다!