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

따옴표 문제 채택완료

yks8075 5년 전 조회 2,158

</p>

<p>if($bo_table == 'lecture')</p>

<p>    $str2 .= "<a href=\"?bo_table=review&sca=&sop=and&sfl=wr_1&stx=\"".<? echo $list[$i]['wr_name'] ?>."\">리뷰보기</a>\n";</p>

<p>

 

안녕하세요. 

 

게시판이 강의실일 경우 사이드뷰에 리뷰보기라는 추가메뉴를 넣었습니다.

강의게시판의 wr_name과 리뷰게시판의 wr_1 항목이 일치되는 항목을 검색하여 가져오는

a 태그인데 동작을 하지 않습니다.

아마도 따옴표 문법오류인 것 같습니다.

 

따옴표 안에 a태그와 php echo 구문까지 겹쳐있어서 어떻게 수정하면 될지 궁금합니다.

 

감사합니다.

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

답변 3개

채택된 답변
+20 포인트

그리고 lib/common.lib.php 처럼 코어 파일은 최대한 건드리지 않는게 좋습니다.

extend 내에 user 머시기 파일이 있는데요

이 파일내에 사용자 변수를 정의하시면됩니다.

extend 내의 파일은 어떤 페이지를 로드하던간에 해당 폴더내 파일을 함께 로드합니다.

 

특정 보드에서만 정의하고 싶으시면

if($bo_table == '특정보드'){

// 여기에...

}

이런식으로 분기를 둘수 있습니다.

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

답변에 대한 댓글 1개

y
yks8075
5년 전
감사합니다

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

이렇게 하셔도 됩니다~

if($bo_table == 'lecture') $str2 = '리뷰보기';

 

특히 변수를 HTML 코드와 혼용시 작은따옴표로 시작하시면 코딩이 더 쉬워지실거에요.

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

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

5년 전

$aa=$list[$i]['wr_name'];

$str2 .= "}'>리뷰보기\n";

이렇게 하시면 될듯합니다.

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

답변에 대한 댓글 1개

y
yks8075
5년 전
되지 않네요,
lib/common.lib.php 에서 수정 중인데 다른데서 해야될까요

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

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

로그인