목록Web DEV/PHP (5)
ssouf
에디트플러스에서 작업중 여러파일을 열어 놓고 매번 폴더를 찾아가야하는 번거러움이 발생하였다 우리팀 에이스 작업자분은 파일을 클릭할때마다 왼쪽의 디렉토리가 자동으로 바꿔있었다 신기하다... 다음과 같이 설정해보자 디렉토리에서 마우스 오른쪽 클릭 디렉토리 일치 체크해 보자 그럼 하단의 파일에서 클릭할때마다 해당폴더로 이동한다.
centos 설치후 yum 으로 apm 을 설치했다 php 코드를 한줄한줄 써내려갈때 뭔가 이상했다 오류가 안나온다 vi /etc/php.ini 에서 display_errors = Off 를 display_errors=On 으로 바꿔줘야 한다. phpinfo(); 로 확인을 했더니 Date 오류 Warning: phpinfo(): It is not safe to rely on the system's timezone settings. 가 뜬다 [Date] date.timezone = 이 부분을 주석을 풀고 timezone을 설정해준다. date.timezone = Asia/Seoul 로 바꿔줘야 한다 또 확인을 했더니 Notice: 사용하지 안는 변수 머라머라 하면서 오류가 뜬다 포기하고 싶다 진짜 미치겠..
---------------------------------------------------------------- php5 사용자를 위한 업로드 클래스 함수 입니다~ 단일파일업로드,다중파일업로드,썸네일 이미지 생성 기능 등의 역할을 합니다~ 기본적인 사용법은 아래와 같습니다. try { $upload = new upload("업로드_디렉토리"); $upload->define("업로드_파일"); // 이미지 파일만 업로드 하고자 할경우 // $upload->checkImageOnly(); $upload->makeThumbnailed(500, 500, "thumb_500"); $upload->uploadedFiles(); } catch(Exception $e) { // 에러처리 구문 exit($e->get..
addslashes 는 "aaa" 값이 넘어오면 DB에 들어갈때 \"aa\" 으로 변환 ,stripslashes 는 반대이다 db insert,update 시 addshases는 기본보안 항목일겁니다. 다만, post해서 넘어온 변수를 일일이 addslashes해주는 건 귀찮은 일입니다. 반대로 select로 불러온 뒤 stripslashes하는 것도 상당히 귀찮은 일입니다. 이를 간판하게 하는 방법이 있습니다. 여기에 쉽게 사용방법이 array_map() 함수입니다. post경우 $_POST=array_map('addslashes', $_POST); select경우 $re=mysql_query("select....... while($data=mysql_fetch_array($re)){ $data=arr..