제 스크립트에 도움이 필요합니다. 내 웹 사이트의 섹션에있는 뉴스 항목에 로그인하려는 사용자 만 댓글을 달려고합니다. 그렇지 않은 경우 로그인 또는 등록 링크가 표시되고 "게시물 게시"입력란이 표시되지 않습니다. 그러면 로그인 할 때 양식이 표시됩니다.로그인 한 사용자가 표시되지 않는 양식
그들은 로그인하지 않은 경우 형태는 표시되지 않습니다,하지만 그들은 로그인 할 때 그것은 또한 양식을 표시하지 않습니다.
곳 broblem는 .. 귀하의 시간과 양해 해 주셔서 감사합니다 수하십시오 . 나는 그것을 apppreciate.
<?php
if (!isset($_SESSION['username'])) {
echo "<a href=\"login.php\">Login</a> OR <a href=\"register.php\">Register</ a> to make a comment" ;
}
exit();
?>
<?php
if (isset($_POST['submit'])) {
//process form
}
?>
Post A Comment <br/>
<form action="<?php echo $_SERVER ['PHP_SELF']; ?>" method="post">
<textarea type="text" name = "comment_body" title='Post A Comment' class='OpenInput_Text' ></ textarea><br/>
<input type="submit" name="submit" value="Post Comment">
</form>
</div>
</div>
스크립트에서 세션이 이미 시작되었지만 그 부분은 내 코드 조각에 표시되지 않습니다. 감사합니다. –
@dotunoyesanmi 그런 다음 한 줄의 'exit();'를 이동하십시오. 괄호'{'와'}'의 바깥쪽에 있습니다. – Devator