php5
-
[PHP] 32. MySQL 연동 - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:00
PHP MySQL Database PHP에서, 당신은 데이터베이스에 연결하고 조작할 수 있습니다. MySQL은 PHP와 함께 사용되는 가장 유명한 데이터베이스 시스템 입니다. 1. What is MySQL? - 웹에서 사용되는 데이터베이스 시스템입니다. - 서버에서 구동되는 데이터 베이스 시스템입니다. - 작거나 큰 어플리케이션에 이상적입니다. - 매우 빠르고, 신뢰적이고, 사용하기 쉽습니다. - 표준 SQL을 사용합니다. - 여러 플랫폼에서 컴파일 됩니다. - 다운로드 및 사용이 무료입니다. - Oracle 에 의해 개발, 배포, 제공됩니다. MySQL 데이터베이스의 데이터는 테이블에 저장됩니다. 테이블은 관련된 데이터의 집합이고, 컬럼과 열로 구성되어 있습니다. 데이터베이스는 정보를 저장하기 위해 절..
-
[PHP] 31. 진보된 필터(Filters Advanced) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:00
PHP Filters Advanced 1. Validate an Integer Within a Range 아래 예제는 filter_var() 함수를 사용하여 변수가 타입이 INT이고 1과 200사이에 있는지 확인하는 예제입니다. 12345678910111213141516171819202122 Colored by Color Scriptercs 2. Validate IPv6 Address 아래 예제는 filter_var() 함수를 사용하여 $ip 변수가 유효한 IPv6 주소인지 확인하는 예제입니다. 123456789Colored by Color Scriptercs 3. Validate URL - Must Contain QueryString filter_var() 함수를 사용하여 변수 $url이 올바른 url..
-
[PHP] 30. 필터(Filters) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:59
PHP Filters 데이터 검증 = 데이터가 적절한 양식인지 결정하는 것 데이터 제거(Sanitizing) = 데이터의 어떤 부정확한 문자를 제거하는 것 1. The PHP Filter Extension PHP 필터는 외부 입력을 검증하고 제거하는데 사용됩니다. PHP 필터 확장은 사용자 입력을 체크하기 위한 여러 함수를 가지고 있습니다. 1234567891011121314151617181920212223242526272829table, th, td { border: 1px solid black; border-collapse: collapse;}th, td { padding: 5px;} Filter Name Filter ID Colored by Color Scriptercs 2. Why Use Filt..
-
[PHP] 27. 파일 업로드(File Upload) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:55
PHP 5 File Upload PHP에서, 서버에 파일을 업로드 하는 것은 쉬운 일입니다. 1. Configure The "php.ini" File 첫째로, 파일을 업로드하는 것을 허용하기를 수정해야 합니다. 자신의 php.ini 파일에서 아래와 같이 수정해줍니다. 1file_uploads = Oncs 2. Create The HTML Form 다음으로, 업로드하길 원하는 이미지 파일을 사용자가 선택할 수 있는 HTML 서식을 생성합니다: 123456789101112 Select image to upload: Colored by Color Scriptercs 위 HTML 서식에서 몇 가지 규칙을 따릅니다: - 서식은 메소드 "post" 방식을 사용하기를 확정해야 합니다. - 서식은 또한 attribut..
-
[PHP] 26. 파일 생성/쓰기(File Create/Write) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:55
PHP 5 File Create/Write 이번 장에서 서버로 파일을 생성하고 쓰는 법을 배우겠습니다. 1. PHP Create File - fopen() fopen() 함수는 또한 파일을 생성할때에도 사용됩니다. 약간의 혼동이 올 수 있으나, PHP에서는 파일은 열때와 같은 함수를 사용하여 생성합니다. 존재하지 않는 파일을 fopen()으로 열 경우, 파일은 생성될 것이며, 파일은 쓰기모드나 덧붙임(appending)모드로 열릴 것 입니다. 아래 예제는 testfile.txt를 생성하는 예제입니다. 파일은 PHP 코드가 있는 위치의 디렉토리에 생성될 것 입니다: 12$myfile = fopen("testfile.txt", "w") Colored by Color Scriptercs 2. PHP File ..
-
[PHP] 25. 파일 열기/읽기/닫기(File Open/Read/Close) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:54
PHP 5 File Open/Read/Close 1. PHP Open File - fopen() 파일을 여는 좋은 메소드는 fopen() 함수입니다. 이 함수는 readfile() 함수보다 많은 옵션을 줍니다. 이전 장에서 작성한 webdictionary.txt 파일을 그대로 씁니다. fopen()함수의 첫 파라미터는 열려고 하는 파일의 이름을 나타내고, 둘째 파라미터는 열릴 파일에 대한 모드를 명시합니다. 123456789101112 Colored by Color Scriptercs 파일은 아래의 모드중 하나로 열 수 있습니다: ModesDescriptionrOpen a file for read only. File pointer starts at the beginning of the filewOpen ..
-
[PHP] 24. 파일 처리(File Handling) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:53
PHP 5 File Handling 파일 처리는 어느 웹 어플리케이션에서든 중요한 부분입니다. 여러 작업을 위해 파일을 열고 처리하는 것을 필요로 합니다. 1. PHP Manipulating Files PHP는 파일을 생성, 읽기, 업로드, 편집하기 위한 여러가지 함수를 제공합니다. * 파일을 조작할 때, 주의하세요! 파일을 조작할 때, 조심해야 합니다. 무언가가 잘못되면 극심한 손상을 입을 수 있습니다. 일반적 에러는 다음과 같습니다: 잘못된 파일을 편집, 쓰레기 데이터로 하드 드라이브를 채움, 실수로 파일의 본문을 지움. 2. PHP readfile() Function readfile() 함수는 파일을 읽고 출력 버퍼(output buffer)로 씁니다. 서버에 저장된 webdictionary.txt..
-
[PHP] 23. 파일 인클루드(Include Files) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:52
PHP 5 Include Files include( 또는 require) 구문은 존재하는 명시된 파일의 모든 텍스트 / 코드 / 마크업을 가져오고, include 구문을 사용한 파일 내에 복사합니다. 여러 페이지의 웹사이트에서 같은 PHP, HTML, text 파일을 포함하기를 원할 때, 파일을 포함하는 것은 매우 유용합니다. 1. PHP include and require Statements include 와 require 구문은 에러를 발생하는 것을 제외하고는 동일합니다: - require는 치명적인 에러(fatal Error: E_COMPILE_EROR)를 만들고, 스크립트가 중지됩니다. - include는 단지 경고(E_WARNING)만 만들고, 스크립트가 계속 진행됩니다. 그러므로, 파일 포함이..