묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
PHP 구문에서 새창열기 불가능 한가요..ㅜ.ㅜ
2002.07.30 16:27
아래 소스는 최근 글 뽑는 소스입니다.
끝에서 네번째 부분에 새창이라는 링크가 있고 새창여는 스크립트를 집어넣었는데 "가 들어가니까 오류가 나더군요ㅜ.ㅜ
그래서 "를 '로 바꾸니 또 안되구요, 아예 없애도 안됩니다ㅜ.ㅜ
따옴표를 쓸수도 없고 안쓸수도 없네요. 이런 경우엔 어떻게 해야할까요??
제발 도와주세요..ㅜ.ㅜ
<?
while($data=mysql_fetch_array($result))
{
$max = 36; //20글자이상은 .....으로 표시
$count = strlen($data[subject]);
if($count >= $max) {
for ($pos=$max;$pos>0 && ord($new[subject][$pos-1])>=127;$pos--);
if (($max-$pos)%2 == 0)
$data[subject] = substr($data[subject], 0, $max) . "...";
else
$data[subject] = substr($data[subject], 0, $max+1) . "...";
}
$no=$data[no];
$subject=stripslashes($data[subject]);
$memo=stripslashes($data[memo]);
$date=date("m-d",$data[reg_date]);
echo "<font size=2 > $date <a href=http://teen-zone.new21.net/zero4/view.php?id=listen&no=$no>$subject</a><a href=새창여는 소스.. " ->요놈 때문에 오류가 납니다>[새창]</a><br>
";
}
?>
끝에서 네번째 부분에 새창이라는 링크가 있고 새창여는 스크립트를 집어넣었는데 "가 들어가니까 오류가 나더군요ㅜ.ㅜ
그래서 "를 '로 바꾸니 또 안되구요, 아예 없애도 안됩니다ㅜ.ㅜ
따옴표를 쓸수도 없고 안쓸수도 없네요. 이런 경우엔 어떻게 해야할까요??
제발 도와주세요..ㅜ.ㅜ
<?
while($data=mysql_fetch_array($result))
{
$max = 36; //20글자이상은 .....으로 표시
$count = strlen($data[subject]);
if($count >= $max) {
for ($pos=$max;$pos>0 && ord($new[subject][$pos-1])>=127;$pos--);
if (($max-$pos)%2 == 0)
$data[subject] = substr($data[subject], 0, $max) . "...";
else
$data[subject] = substr($data[subject], 0, $max+1) . "...";
}
$no=$data[no];
$subject=stripslashes($data[subject]);
$memo=stripslashes($data[memo]);
$date=date("m-d",$data[reg_date]);
echo "<font size=2 > $date <a href=http://teen-zone.new21.net/zero4/view.php?id=listen&no=$no>$subject</a><a href=새창여는 소스.. " ->요놈 때문에 오류가 납니다>[새창]</a><br>
";
}
?>