2014-12-24 2 views
0

웹 페이지 코드에서 작업 중이며 PHP 부분 내 인용 부호가 작동하지 않습니다. 따옴표가 작동하지 않는 것 같습니다.

나는 w3school에서이 간단한 테스트를 가지고, 심지어 그것은 여전히 ​​작동하지 않습니다

테스트 :

<!DOCTYPE html> 
<html> 
<body> 
<?php 
$x = 6; 
do { 
    echo "The number is: $x <br>"; 
    $x++; 
} while ($x <= 5); 
?> 
</body> 
</html> 

예상 결과 :

The number is: 6 

내가 얻고 그 결과

"; $x++; } while ($x <= 5); ?> 

인용 부호 중 하나를 건너 뛰는 것 같아서 그 이유를 알 수 없습니다.

w3school 테스트에 대한 링크는 다음과 같습니다 향후 참조를 위해 http://www.w3schools.com/php/showphp.asp?filename=demo_loop_do_while2

, 왜이 부결되었습니다?

+1

웹 서버에서 PHP를 사용할 수없는 것 같습니다. – Dai

+1

실제로 브라우저의 페이지 소스를 살펴보십시오. PHP 코드가 거기에 있다는 것을 알게 될 것이며 브라우저에서 HTML로 부분적으로 잘못 렌더링 된 것입니다. 실제로 웹 서버를 운영하고 있습니까? 이 파일을 브라우저에서 로컬 파일로 열 었는가, 아니면'http : // localhost/thispage.php'와 같은 URL을 통해 방문 했습니까? .php 확장자가 있습니까? –

+0

예, 모든 PHP 코드가 표시됩니다. 나는 그것을 WAMP에서 실행하고 있으며 브라우저 (C/wamp/www /)에서 로컬 파일로 액세스하고 있습니다. 예 .php 확장자가 있습니다 – user2883071

답변

3

동적 웹 페이지에서 수행 할 수없는 텍스트 파일이나 jpeg와 같은 브라우저에서 파일을 여는 중입니다. URL을 통해 웹 서버를 통해 액세스해야합니다. 그렇지 않으면 웹 서버가 파일을 처리하지 못하여 PHP를 처리 할 수 ​​없습니다.

+0

예, 감사합니다. 이제 작동합니다. – user2883071