본문 바로가기
  • 행복하게 오래오래 개발자로 살아가기
반응형

Old/PHP70

addslashes() addslashes() 사용자들이 특정 문자를 입력하면 데이타베이스에 업로드 할 때 오류가 발생하거나 자바스크립트에서 데이터베이스에 있는 값을 불러오려고 할 때 오류가 발생한다. 따라서 이 함수는 따움표나 \(역슬래쉬) 같은 문자들을 포함하고 있는 것에 문자열에서 해당 문자의 앞에 역슬래쉬 문자를 집어넣어서 반환해주는 함수를 사용하여 해결한다. 2013. 7. 5.
엔터 제거 자바스크립트에서 엔터키가 있으면 끝나지 않은 문자로 간주해서 Database에서 값을 가져 오면 자바스크립트 구문 오류가 난다. 이를 해결하기 위해서는 엔터를 제거해주어야함. $text="sdfsdjljsdlfjsljdfjslkjflks sdfsdfsd"; str_replace("\r\n", " ", $text) 2013. 7. 5.
외부 이미지 파일 다운 가능한 클래스 파일. 네이버에서는 get_file_contents함수를 막아놔서 찾게된 클래스 파일.방식은 curl을 사용한 거 같은데.... 2013. 7. 1.
SERVER[]안에 있는 값. $_SERVER['DOCUMENT_ROOT'] = 현재 사이트가 위치한 서버상의 위치 => /htdocs/haeyeon $_SERVER['HTTP_ACCEPT_ENCODING'] = 인코딩 받식 => gzip, deflate $_SERVER['HTTP_ACCEPT_LANGUAGE'] = 언어 => ko $_SERVER['HTTP_USER_AGENT'] = 사이트 접속한 사용자 환경 => Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705 $_SERVER['REMOTE_ADDR'] = 사이트 접속한 사용자 IP => xxx.xxx.xxx.xxx $_SERVER['HTTP_REFERER'] = 현제 페이지로 오기전의 페이지.. 2013. 6. 28.
php 프로퍼티 php의 오브젝트 안에 정의된 변수를 프로퍼티라 하고 일반인 변수는 var 키워드를 사용하여 정의. 프로퍼티에 접근 할 때 ->로. ex) 2013. 4. 28.
반응형