2012-07-17 2 views
0

기본적으로 나는 현재 페이지의 URL로 QR 코드를 표시하는 간단한 Wordpress 위젯을 만들려고 노력해 왔습니다. PHP를 구문 분석하는 간단한 텍스트 위젯의 수정 된 버전을 사용하고 있습니다.명백한 PHP 구문 오류

function the_qrcode($permalink = '', $title = '') { 
    if($permalink && $title == '') { 
     $permalink = 'http://eternityofgamers.com/forums'; 
     $title = 'Forums'; 
    } 

    echo '<img src="http://api.qrserver.com/v1/create-qr-code/?data=' .$permalink. '" alt="QR: ' .$title. '"/>; 
} 

누군가이 문제가 무엇인지 말해 줄 수 있습니까? 내가 functions.php에 추가하면 500 오류가 발생합니다.

+0

오류 로그는 말한다. ..? –

+0

잠깐, 사용하려고하거나 추가하고 서버를 실행할 때 500 오류가 발생합니까? –

+0

불행히도'500 내부 서버 오류 '는 우리에게별로 알려주지 않습니다. 매우 일반적인 HTTP 상태 코드입니다. –

답변

4

StackOverflow의 구문 강조 표시를 확인하십시오. 당신은 함수의 마지막 줄의 끝에서 당신의 문자열에 닫는 따옴표 '을 놓치고 닫기

echo '<img ...' .$title. '"/>; 
          ^
+0

다행히 누군가가 구문 강조와 도움이 필요하다는 것을 알았 기 때문에 기쁘게 생각합니다. 감사. 나는 내가 그것을 놓쳤다라고 생각할 수 없다. > _ < –

1

에코 라인의 마지막 작은 따옴표로 :

echo '<img src="http://api.qrserver.com/v1/create-qr-code/?data=' .$permalink. '" alt="QR: ' .$title. '"/>';