테스트 사이트 - 개발 중인 베타 버전입니다

php 변수 불러오기 문제 채택완료

고끼리아저씨 6년 전 조회 5,783

안녕하세요 php를 공부하고있는 초보개발자입니다.

php를 이용해서 해당 조건에 맞춰 이미지를 불러오는 작업을 진행하고 있는데 변수를 제대로 못불러와서 질문을 남깁니다.

 

  <?PHP
            /* 층별이미지 개수 */
            if (($floor == 6 ) and ($depart == 1)) $fl_cnt = 11;
            else if (($floor == 6 ) and ($depart == 2)) $fl_cnt = 6;
            else if (($floor == 6 ) and ($depart == 3)) $fl_cnt = 5;
            else if (($floor == 7 ) and ($depart == 1)) $fl_cnt = 6;
            else if (($floor == 7 ) and ($depart == 2)) $fl_cnt = 5;
            else if (($floor == 7 ) and ($depart == 3)) $fl_cnt = 6;
            else if (($floor == 8 ) and ($depart == 1)) $fl_cnt = 4;
            else if (($floor == 8 ) and ($depart == 2)) $fl_cnt = 4;
            else if (($floor == 8 ) and ($depart == 3)) $fl_cnt = 4;
            else $fl_cnt = 3;
           ?>
          <?PHP for ($fi=1; $fi <= $fl_cnt; $fi++) { ?>
          <li><img src="./images/floor_info/sub221_<?php $floor?><?php $depart?>_<?php $fi?>.jpg"></li>          
          <?PHP } ?>

 

이런식으로 floor, depart, fi 를 불러오는데 src="./images/floor_info/sub221__.jpg" 이런식으로 변수쪽이 들어가지 않아 이미지를 불러올수없다고 나오고있습니다.

기존에는 돌아가는 소스라고 하는데 제작한지도 너무오래됐고 담당자분이 퇴사를 해서 질문을 남깁니다.

도움을 주시면 감사하겠습니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
Dessi
6년 전

<?php $floor?><?php $depart?>_<?php $fi?>.jpg"

 

<?php echo $floor; ?>

echo가 다 빠졌네요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

고끼리아저씨
6년 전
답변감사드립니다. 가장 기본적인 문제였네요... echo를 넣어봤는데 fi는 들어오고 floor, depart는 들어오지 않네요 혹시 괄호로 묶어서 and처리한게 문제가 되는걸까요??
D
Dessi
6년 전
if (($floor == 6 ) and ($depart == 1)) 이걸
if ($floor == 6 && $depart == 1)
이런식으로 하셔야 될거에요.

댓글을 작성하려면 로그인이 필요합니다.

$_GET이나 $_POST로 값 을 바다와보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인