2014-02-23 2 views
0

이 문자열이 내 코드를 위반하고 있으며 그 이유를 모르겠습니다. 누구나 내가 그것을 고칠 수 있다면 그것을 고맙게 생각합니다.PHP 문자열 두 개의 echo 문을 함께 사용

if ($p == $url) { echo '<li><a class="active" href="index.php?p=' . $url . '">' 
. $label . '</a></li>'; } else { echo '<li><a href="index.php?p=' . $url . '">' . $label . '</a></li>'; } 
+0

하나의 에코를 제거하십시오 ... –

+0

죄송합니다. 그게 문제가되지 않습니다 – wuno

+1

당신이 받고있는 경고/통지를 추가하십시오. 코드 실패 및 코드 작동하지 않는 두 가지가 있습니다. –

답변

1

htmlspecialchars(urlencode($url))htmlspecialchars($label). 나머지는 괜찮아 보인다.

+0

당신의 말은 그 라인을 추가합니까? 어디에? – wuno

+0

아니요, $ url 및 $ label을 해당 부분으로 바꿉니다. – GhostGambler

관련 문제