묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
누가 게시물을 읽었는지 알아보기 위해 스킨을 수정하려고
view.php 파일을 열어서 74행부터 차례로 입력했는데,
그리고 저장후 게시판을 클릭하니까 저런 오류가 뜨네요.
뭐가 문제일까요? ㅜㅠ
<?
//게시물 읽은 회원들을 출력
$t_board = "zetyx_board"; //(변수가 안넘어 오는 듯해서 설정)
$result = mysql_query("select * from $t_board"."_$id where no='$no'");
mysql_fetch_field($result,35);
$is_field=mysql_fetch_field($result);
//해당 필드가 없으면 추가
if(empty($is_field->name)){
echo "필드가 없음으로 추가 합니다.";
mysql_query("ALTER TABLE $t_board"."_$id ADD reader TEXT NULL, ADD readername TEXT NULL") or Error(mysql_error());
}
//기록할 레벨
$w_level = 9;
//읽은 회원을 볼수 있는 레벨
$v_level = 2;
if($member[level] <= $w_level) {
$exp = "/";
$reader=explode($exp,$data[reader]);
$readername=explode($exp,$data[readername]);
if(!in_array($member[user_id],$reader)){
$data[reader] = $data[reader] . "/". $member[user_id];
$data[readername] = $data[readername] . "/". $member[name];
mysql_query("update $t_board"."_$id set reader = '$data[reader]' where no='$no'");
mysql_query("updata $t_board"."_$id set readername = '$data[readername]' where no='$no'");
}
}
if ($member[level] <= $v_level){
$reader=explode($exp,$data[reader]);
$readername=explode($exp,$data[readername];
?>
<table cellpadding=0 cellspacing=0 width=<?=$width?> style="border;1 solid gray;background-color:#E8E8E8">
<tr>
<td>
이글을 읽으신 <?=count($reader)-1?>분 :
<?
for($i=1;$i<count($reader);$i++){
?>
<?=$reader[$i]?>(<?=$readername[$i]?>)
<?
}
?>
</td>
</tr>
</table>
<?
}
?>
이런 에러가 떠요,.
해결방법이 없을까요>>>
parse error: parse error, unexpected ';'
in/home/hosting_users/youandi2411/www/zeroboard/skin/gesi/'
on line 110
PHP관련 질문이요 ㅜㅠ
2005.08.05 00:05
누가 게시물을 읽었는지 알아보기 위해 스킨을 수정하려고
view.php 파일을 열어서 74행부터 차례로 입력했는데,
그리고 저장후 게시판을 클릭하니까 저런 오류가 뜨네요.
뭐가 문제일까요? ㅜㅠ
<?
//게시물 읽은 회원들을 출력
$t_board = "zetyx_board"; //(변수가 안넘어 오는 듯해서 설정)
$result = mysql_query("select * from $t_board"."_$id where no='$no'");
mysql_fetch_field($result,35);
$is_field=mysql_fetch_field($result);
//해당 필드가 없으면 추가
if(empty($is_field->name)){
echo "필드가 없음으로 추가 합니다.";
mysql_query("ALTER TABLE $t_board"."_$id ADD reader TEXT NULL, ADD readername TEXT NULL") or Error(mysql_error());
}
//기록할 레벨
$w_level = 9;
//읽은 회원을 볼수 있는 레벨
$v_level = 2;
if($member[level] <= $w_level) {
$exp = "/";
$reader=explode($exp,$data[reader]);
$readername=explode($exp,$data[readername]);
if(!in_array($member[user_id],$reader)){
$data[reader] = $data[reader] . "/". $member[user_id];
$data[readername] = $data[readername] . "/". $member[name];
mysql_query("update $t_board"."_$id set reader = '$data[reader]' where no='$no'");
mysql_query("updata $t_board"."_$id set readername = '$data[readername]' where no='$no'");
}
}
if ($member[level] <= $v_level){
$reader=explode($exp,$data[reader]);
$readername=explode($exp,$data[readername];
?>
<table cellpadding=0 cellspacing=0 width=<?=$width?> style="border;1 solid gray;background-color:#E8E8E8">
<tr>
<td>
이글을 읽으신 <?=count($reader)-1?>분 :
<?
for($i=1;$i<count($reader);$i++){
?>
<?=$reader[$i]?>(<?=$readername[$i]?>)
<?
}
?>
</td>
</tr>
</table>
<?
}
?>
이런 에러가 떠요,.
해결방법이 없을까요>>>
parse error: parse error, unexpected ';'
in/home/hosting_users/youandi2411/www/zeroboard/skin/gesi/'
on line 110
) 빠진듯하네요.
$readername=explode($exp,$data[readername]);