이 오류가 뭘까요? 정보
이 오류가 뭘까요?본문
Parse error: parse error, unexpected $end in D:\userhome\danny5328\hm.php on line 94
<?php
$ppoint = 300; // 지급 포인트
include_once("$g4[path]/head.php");
// A-Z까지 알파벳을 배열에 입력
$alphabet = array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z");
// 맞출 단어들을 입력
$words = array("AARDVARK", "INDIGESTION", "CALCULATOR", "PERISTALSIS", "VERMLLION", "MNEMONIC", "DJFKJKVJK","KJFKSJFK","DKFJKSJLFKSE","DKFJKFNDKSJFL","DJFKAJF","DKFJSKAFN","DJFKSNFK",'HWIFNKASJDF","WJKNFGKSJFK","DJIQJKFJ","QKFMKSFJK","SEXDJKFJK","FGKWJFKD","FKSNWDKFJ","FKDJFKFKSI","FDJKVMKD","DKFJDKF","DFKJ","SDFDVJFS");
// 틀린 개수를 저장하기 위한 변수
$wrong = 0;
// 처음 시작했을 경우 배열의 첨자를 결정함
if(!isset($word_number))
{
$word_number = rand(1, count($words) -1);
}
echo "<h1>";
$word = $words[$word_number];
// 게임의 끝을 결정하는 변수
$finished = 1;
// 랜텀으로 선택한 단어를 처음에는 모두 _줄로 표시하고 맞춘 단어가 있을시 그 자리에 그 단어를 출력한다.
for($i=0;$i<strlen($word);$i++)
{
if(ereg($word[$i], $letters))
{
echo $word[$i];
}
else
{
echo "_";
$finished = 0;
}
}
echo "<h1>";
if($finished)
{
echo "<br><br>대단하네요! 이겼습니다!!<br><br>";
echo "<a href=$PHP_SELF>다시 하기</a>";
insert_point($member[mb_id], $ppoint, "$g4[time_ymd] 출석완료포인트","출석!");
}
else
{
// A-Z까지 돌리면서 그 문자가 매번 쿼리로 전달하는 변수인 $letters에 있으면서 그 단어가 문제의 단어에 들어있으면 이탤릭 채로 밑에 표시하고 링크를 없앤다.. 그렇지 않으면 그냥 출력한다.
foreach($alphabet as $var)
{
if(ereg($var, $letters))
{
if(ereg($var, $words[$word_number]))
{
$links .= "<i>$var</i> ";
}
else
{
$links .= "$var "; // 단어 사이를 띄워 준다.
$wrong++;
}
}
// 전달한 단어에 포함되어 있지 않으면 링크를 걸어 선택할 수 있게 해준다.
else
{
$links .= "<a href=\"$PHP_SELF?letters=$letters$var&word_number=$word_number\">$var</a> ";
}
}
echo "<br>실패<br>";
echo $wrong. "<br>";
if($wrong==12)
{
echo "<br>교수형에 처해졌습니다!!<br><br>";
echo "숨겨진 단어: \"$word\"<br><br>";
echo "<a href=$PHP_SELF>다시 하기</a>";
}
else
{
echo "남은 횟수 = ".(12-$wrong)."<br>";
echo "<br>알파벳을 하나 고르세요.<br><br>";
echo $links;
}
}
}
include_once("$g4[path]/tail.php");
?>
94줄은 없습니다.
93줄밖에 없는데...ㅡㅡ;;
그리고 이기면 포인트를 주려고 하는데
중간에
if($finished)
{
echo "<br><br>대단하네요! 이겼습니다!!<br><br>";
echo "<a href=$PHP_SELF>다시 하기</a>";
insert_point($member[mb_id], $ppoint, "$g4[time_ymd] 출석완료포인트","출석!");
}
이거 맞나요?
댓글 전체
// 맞출 단어들을 입력
$words = array("AARDVARK", "INDIGESTION", "CALCULATOR", "PERISTALSIS", "VERMLLION", "MNEMONIC", "DJFKJKVJK","KJFKSJFK","DKFJKSJLFKSE","DKFJKFNDKSJFL","DJFKAJF","DKFJSKAFN","DJFKSNFK",'HWIFNKASJDF","WJKNFGKSJFK","DJIQJKFJ","QKFMKSFJK","SEXDJKFJK","FGKWJFKD","FKSNWDKFJ","FKDJFKFKSI","FDJKVMKD","DKFJDKF","DFKJ","SDFDVJFS");
'HWIFNKASJDF",
잘못된 거 같네요 ' =>"