|
|
|
21년 전
|
조회 422
|
|
|
|
21년 전
|
조회 389
|
|
|
|
21년 전
|
조회 406
|
|
|
|
21년 전
|
조회 633
|
|
|
|
21년 전
|
조회 381
|
|
|
|
21년 전
|
조회 426
|
|
|
|
21년 전
|
조회 598
|
|
|
|
21년 전
|
조회 364
|
|
|
|
21년 전
|
조회 664
|
|
|
|
21년 전
|
조회 1,041
|
|
|
|
21년 전
|
조회 530
|
|
|
|
21년 전
|
조회 469
|
|
|
|
21년 전
|
조회 478
|
|
|
|
21년 전
|
조회 735
|
|
|
|
21년 전
|
조회 439
|
|
|
|
21년 전
|
조회 396
|
|
|
|
21년 전
|
조회 433
|
|
|
|
21년 전
|
조회 486
|
|
|
|
21년 전
|
조회 473
|
|
|
|
21년 전
|
조회 380
|
댓글 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;
}