|
|
|
21년 전
|
조회 401
|
|
|
|
21년 전
|
조회 368
|
|
|
|
21년 전
|
조회 376
|
|
|
|
21년 전
|
조회 604
|
|
|
|
21년 전
|
조회 354
|
|
|
|
21년 전
|
조회 400
|
|
|
|
21년 전
|
조회 575
|
|
|
|
21년 전
|
조회 330
|
|
|
|
21년 전
|
조회 636
|
|
|
|
21년 전
|
조회 1,011
|
|
|
|
21년 전
|
조회 505
|
|
|
|
21년 전
|
조회 440
|
|
|
|
21년 전
|
조회 452
|
|
|
|
21년 전
|
조회 711
|
|
|
|
21년 전
|
조회 408
|
|
|
|
21년 전
|
조회 375
|
|
|
|
21년 전
|
조회 404
|
|
|
|
21년 전
|
조회 462
|
|
|
|
21년 전
|
조회 450
|
|
|
|
21년 전
|
조회 360
|
댓글 7개
php.ini 의 magic_quotes_gpc 가 off 로 되어있는 상태에서
gbupdate.php 의 문서를 수정했습니다. 급하게 소스를 다 확인 하지 못한 상태에서 했구요.
if (!get_magic_quotes_gpc()){
$wr_subject = addslashes($wr_subject);
$wr_content = addslashes($wr_content);
$wr_name = addslashes($wr_name);
}
거의 모든 곳에 $sql 이 선언 되기전에 추가했습니다.
'따옴표가 들어가며 ㅇㅔ러가 발생하나요??
저기 위에 ' 적혀저 있네요... 그누파일을 손상된것 아닌가요.. 백업하시고 원본에 있는 파일을 붙어 넣키 해보세요...
$row2 = addslashes($row2);
불러올때
$row2 = stripslashes($row2);
index.php 의
6라인에 다음을 삽입하세요
$magic_quotes_gpc = @get_magic_quotes_gpc();// @ini_get('magic_quotes_gpc'); 보다 이전 버전에서 지원하므로 @get_magic_quotes_gpc();사용
if (empty($magic_quotes_gpc)) {
$_POST = Yarray_addslashes($_POST);
$_GET = Yarray_addslashes($_GET);
$_COOKIE = Yarray_addslashes($_COOKIE);
}
//배열 addslashes, 배열안의 배열도 모두 처리, 재귀호출 함수
function Yarray_addslashes($array){
if (is_array($array)){
foreach($array as $key => $value){
if (is_array($value)){
$array[$key] = Yarray_addslashes($value);
}
else {
$array[$key] = addslashes($value);
}
}
}
return $array;
}