| 제목 | Undefined variable 에러가 발생하는데 원인을 모르겠습니다;; | ||
|---|---|---|---|
| 카테고리 | PHP | ||
| 글쓴이 | 그동안 | 작성시각 | 2019/05/07 13:49:44 | 
|  | |||
| <?php echo $description; ?>를 뿌렸는데 아래와 같은 에러가 발생하는데 원인을 모르겠습니다;; 참고로 data는 정상적으로 뿌려지고 있는데 에러 메세지가 나옵니다. 에러가 발생하지 않게 하려면 어떻게 하면 될지요? 
 A PHP Error was encountered Severity: Notice Message: Undefined variable: description Filename: common/header_v.php Line Number: 17 " /> 
    
    <!-- project_detail_v.php 파일 -->
    <?php  	
      $data['page_title']  = $project_name;                         
      $data['description'] = '#'.'월300~600만원'.' #'.'프리랜서 '.$job_type.' 모집'.' #'.$company_name.' 채용'.' #'.$work_sido_name.' '.$work_sigungu_name  ;
      $this->load->view('html/common/header_v',$data);                                        
    ?>
    <!-- header_v.php 파일 -->
    <meta property="og:type" content="website" />
    <meta property="og:image" content="http://test.teambuild.co.kr/images/main/sns_share_image.png" />
    <meta property="og:title" content="<?php echo $page_title; ?>" />
    <meta property="og:description" content="<?php echo $description; ?>" />
 | |||
| 다음글 | 단순히 서버 증설만 하면 되는 문제일까요?? (3) | ||
| 이전글 | 아파치 애러 로그 좀 봐주세요... (3) | ||
| 
                                변종원(웅파)
                                /
                                2019/05/07 13:59:12 /
                                추천
                                0
                             
                                컨트롤러에서 $data를 출력해보세요.
                             | 
| 
                                그동안
                                /
                                2019/05/07 16:25:42 /
                                추천
                                0
                             이것 저것 코드 바꿔보다가 해결은 됐는데, 원인은 모르겠어요;; 혹시 아시는 분~~ content=" " <---이 부분 큰 따옴표를 작은 따옴표로 바꾸니까 없어지네요... <meta property="og:description" content='<?php echo $description; ?>' /> 
 | 
| 
                                kaido
                                /
                                2019/05/07 18:14:39 /
                                추천
                                0
                             신기하네요. 정확한 이유는 모르겠습니다만 php에서 " 과 ' 의 차이는 있습니다. 더블쿼테이션은 String 를 의미하며 , casting 을 한번 합니다. 싱글쿼테이션은 String을 의미하지 않으며, casting 없이 실행 합니다. 다만 연산자가 오면 String으로 인식해줍니다. |