adm.head.php 에서 오류가 나고 있습니다.
본문
그누보드5를 기반으로 만들어진 사이트를 만드는데
원래 메뉴가 있어야 할 자리에 (어드민사이트) 저런 게 뜨네요. (Warning: Invalid argument supplied for foreach() in /home1/joseonspring/public_html/adm/admin.head.php on line 91)
91번 코드는 이겁니다.
foreach($amenu as $key=>$value){
위 아래로 뻗어 87~96라인 코드는 이거고요.
<nav id="gnb">
<?php
$gnb_str = "<ul>";
foreach($amenu as $key=>$value){
$href1 = $href2 = '';
if ($menu['menu'.$key][0][2]) {
$href1 = '<a href="'.$menu['menu'.$key][0][2].'" class="gnb_1da" data-text="'. $menu['menu'.$key][0][1].'">';
$href2 = '</a>';
} else {
대체 뭐가 문제일까요?ㅜㅜ
답변 3
안녕하세요.
var_dump($amenu); 등을 사용하여 빈값이나 잘못된 값이 있는지 먼저 확인을 하셔야 할거 같습니다~
코드 부분을 더 봐야 알수있어요
우선..
$amenu=[];
91번 바로 위에 삽입해보세요.
아래 foreach 전체를 더 봐야해요
} 빠졌는지 확인하시구요