Study/PHP 2

MySQL에서 PHP로 데이터 읽어오기

먼저 PHP에서 MYSQL로 연결을 해야 된다. MYSQL에 접근해기 위해서는 호스트 정보와 DB 아이디, 비밀번호, DB 이름이 필요하다. 보안상 이건 떨어트려 놓는것이 좋으므로 다른 파일에서 설정해 놓는다. 1234567cs 다음은 MYSQL과의 연결을 해야 한다. 이것도 다음에 다시 활용하기 위해 따로 파일을 만든다. 12345Colored by Color Scriptercs 다음으로는 이제 데이터를 읽는 역할을 할 PHP를 작성하면 된다. 12345678910111213141516171819202122232425262728293031323334353637383940414243Colored by Color Scriptercs 결과 {"status":"OK","num_result":"3","resul..

Study/PHP 2015.01.29

간단한 웹쉘 구현

1. 사용 언어 : PHP 2. 목적 : SSH 접속이 허용되지 않은 호스팅 서버에서 쉘을 이용해 간단한 작업을 하기 위함 닷홈에서 무료호스팅 서비스를 받다보니 SSH접속이 제한되어 있다. 간단한 작업을 하려고 해도 파일 삭제, 파일 생성 같은(사실 생성이 아니라 업로드) FTP를 이용한 작업밖에 불가능 하였다. 그래서 생각한것이 PHP에 있는 시스템 함수를 사용하여 간단하게 쉘을 만들어 보면 어떨까 생각이 들었다. 기본적으로 PHP는 C와 유사하다. 때문에 PHP에도 system함수가 존재한다. 함수의 원형은 다음과 같다. 1string system ( string $command [, int &$return_var ] )cs php.net에 있는 예제는 아래와 같다.1234567891011121314..

Study/PHP 2015.01.29