묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
IIS에 PHP를 씁니다. 근뎅...
2002.05.20 01:53
음냐.. 간단한 카운터이라도 맹글어볼라꼬 하는 초보자입니다.
2000 Server을 설치하거 PHP를 공부해볼끼라고 어찌어찌 강좌를 찾아서
쿠키를 쓰는 카운터를 짜게 되었습니다.
쿠키를 저장해서 REMOTE_ADDR 이거 아시죠?
클라이언트의 IP 알아내는 환경변수인뎅(책의내용) 그걸로 쿠키를 맹글어볼라꼬
했는뎅... 쿠키도 안맹글어지고 환경변수도 그냥 echo 명령 써서 해봤는뎅
전혀 되지가 안네요.. 고수님들의 조언을 부탁드림돠~
소스는 아래에 적습돠~
<?php
$count=file("count.dat");
if($ip=$REMOTE_ADDR){
echo $count[0];
}
else{
$count[0]++;
$fp=fopen("count.dat","w");
fwrite($fp,$count[0]);
fclose($fp);
echo $count[0];
}
?>
이렇게 되는데 틀린것좀 지적해주시고요.. 부탁드립니다.
2000 Server을 설치하거 PHP를 공부해볼끼라고 어찌어찌 강좌를 찾아서
쿠키를 쓰는 카운터를 짜게 되었습니다.
쿠키를 저장해서 REMOTE_ADDR 이거 아시죠?
클라이언트의 IP 알아내는 환경변수인뎅(책의내용) 그걸로 쿠키를 맹글어볼라꼬
했는뎅... 쿠키도 안맹글어지고 환경변수도 그냥 echo 명령 써서 해봤는뎅
전혀 되지가 안네요.. 고수님들의 조언을 부탁드림돠~
소스는 아래에 적습돠~
<?php
$count=file("count.dat");
if($ip=$REMOTE_ADDR){
echo $count[0];
}
else{
$count[0]++;
$fp=fopen("count.dat","w");
fwrite($fp,$count[0]);
fclose($fp);
echo $count[0];
}
?>
이렇게 되는데 틀린것좀 지적해주시고요.. 부탁드립니다.
이게 아니죠..
=는 대입연산자입니다.
if($ip==$REMOTE_ADDR){
이렇게 되어야죠...