2014-10-21 10 views
-3

최근에 저는 PHP 학습을 시작했고 PHP 값을 내 li element에 반향하려고합니다. 필자는 PHP를 통해 모든 HTML 코드를 반향하려했지만 div 클래스는 작동하지 않으며 어느 쪽도 $username을 수행하지 않습니다. HTML 코드를 작성하고 PHP를 반향하려고 시도하면 $username이 여전히 작동하지 않습니다.에코 PHP html 목록

<?php 
session_start(); 
$usrnm = $_SESSION['username']; 
$username = 'aaaaaaa'; 
?> 
<html> 
<head> 
<link rel="stylesheet" type="text/css" href="usrnmBar.css"> 

</head> 
<body> 
<h1> This is a test </h1> 
<div class="usrnmbar"> 
<ul> 
<li><a href="post_ad.php">Post Ad</a></li> 
<li> <?php echo $username; ?></li> 
</ul> 
</div><br> 
</body> 
</html> 
+2

파일이'.php' 확장자로 저장 되었습니까? – BenM

+0

파일이 실제로 파싱되고 있습니까? 또는 PHP를 일반 텍스트로 출력하고 있습니까? –

+3

"작동하지 않는다"는 의미는 무엇입니까? 출력이 나오지 않습니까? 브라우저에서 PHP 소스를 보시겠습니까? 아니면 그냥 빈 값을 ...? – GolezTrol

답변

1

세션 '사용자 이름'이 비어 있었습니까? 그리고이 작은 "오류"가 응용 프로그램을 충돌시킵니다. > 당신의하는 error.log에 무엇입니까 -

<?php 
session_start(); 
$username = 'aaaaaaa'; 
$_SESSION['username'] = $username; 
$usrnm = $_SESSION['username']; 
?> 

BTW :

이 시도?