session이 안되는 이유 채택완료
Fin12
9년 전
조회 2,505
</div><div><p style="font-size: 14.6667px;"><b>connect</b></p><p style="font-size: 14.6667px;"><?</p><p style="font-size: 14.6667px;"> $connect=mysql_connect( "localhost", "aaa", "aaa23") or </p><p style="font-size: 14.6667px;"> die( "SQL server에 연결할 수 없습니다."); </p><p style="font-size: 14.6667px;"> </p><p style="font-size: 14.6667px;"> mysql_select_db("aaa",$connect);</p><p style="font-size: 14.6667px;">?></p><p style="font-size: 14.6667px;"> </p><p style="font-size: 14.6667px;"><b>insert</b></p><p><span style="font-size: 14.6667px; line-height: 22px;"><meta charset="euc-kr"></span></p><p><span style="font-size: 14.6667px; line-height: 22px;"><?</span></p><p><span style="font-size: 14.6667px; line-height: 22px;"><span class="Apple-tab-span" style="white-space:pre"> </span>session_start();</span></p><p><span style="font-size: 14.6667px; line-height: 22px;"> </span></p><p><span style="font-size: 14.6667px; line-height: 22px;"> </span></p><p><span style="font-size: 14.6667px; line-height: 22px;"> $hp1=$_POST['hp1'];</span></p><p><span style="font-size: 14.6667px; line-height: 22px;"> $hp2=$_POST['hp2'];</span></p><p><span style="font-size: 14.6667px; line-height: 22px;"> $hp3=$_POST['hp3'];</span></p><p><span style="font-size: 14.6667px; line-height: 22px;"> $email1=$_POST['email1'];</span></p><p><span style="font-size: 14.6667px; line-height: 22px;"> $email2=$_POST['email2'];</span></p><p><span style="font-size: 14.6667px; line-height: 22px;"> $id=$_POST['id'];</span></p><p><span style="font-size: 14.6667px; line-height: 22px;"> $pass=$_POST['pass'];</span></p><p style="font-size: 14.6667px;"> </p><p style="font-size: 14.6667px;"> </p></div><div><b>index</b></div><div><div><?</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>session_start();</div><div>
</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> if(empty($_SESSION['userid'])) {</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> die("</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> </div><div> <script></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>alert('NOT LOGIN --!!');</div><div> location.href = './index.html';</div><div> </script></div><div> </div><div><span class="Apple-tab-span" style="white-space:pre"> </span> </div><div><span class="Apple-tab-span" style="white-space:pre"> </span> ");<span class="Apple-tab-span" style="white-space:pre"> </span></div><div>
</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> }</div><div>
</div><div><div>
</div><div style="margin-left: 0px;"></div></div><div>?></div></div><div>
</div><div><b></b><span style="font-size: 14.6667px; line-height: 1.5;"><? if(!$userid){</span></div><div style="font-size: 14.6667px; margin-left: 0px;">echo "error";</div><div style="font-size: 14.6667px; margin-left: 0px;">}else {</div><div style="font-size: 14.6667px; margin-left: 0px;">echo "id 있따!!!!!!!";</div><div style="font-size: 14.6667px; margin-left: 0px;">}</div><div style="font-size: 14.6667px; margin-left: 0px;">?></div><div>
</div><div>
값은 들어가는데 session만 되지 않습니다..
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
9년 전
올리신 코드를 보면 mysql_* 함수를 쓰셨으니 그누보드는 아닌 듯하네요.
실제로 session 변수에 값을 할당한 페이지에서 정상적으로 값이 찍히는지 먼저 확인을 해 보셔야 할 것 같네요.
지금 올리신 코드에는 session에 값을 할당하는 게 안 보여서요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
F
Fin12
9년 전
맞아요! 값은 안 넣어서 그랬떠라구요 감사합니다!
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
F
Fin12
9년 전
[code]
●index.php●
<?php
session_start();
if(empty($_SESSION['userid'])) {
die("
<script>
alert('NOT LOGIN --!!');
location.href = './index.html';
</script>
");
}
?>
<!DOCTYPE HTML>
[/code]
●index.php●
<?php
session_start();
if(empty($_SESSION['userid'])) {
die("
<script>
alert('NOT LOGIN --!!');
location.href = './index.html';
</script>
");
}
?>
<!DOCTYPE HTML>
[/code]
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인