[PHP기초 강좌 1강] 홈페이지 만들기 무작성 따라하기 APMSETUP설치 , PHP프로그래밍, 웹프로그래밍

[PHP기초 강좌 2강1편] 홈페이지 만들기 무작성 따라하기 mysql utf-8
- 홈페이지 설계 구상
- index 메인 생성및 수정
- PHP myAdmin 에서 테이블 만들기
- PHP mysql 쿼리문 배우기



[PHP기초 강좌 2강 2편] 홈페이지 만들기 무작성 따라하기 mysql utf-8
- 홈페이지 설계 구상
- index 메인 생성및 수정
- PHP myAdmin 에서 테이블 만들기
- PHP mysql 쿼리문 배우기

PHP기초 강좌 3강 1편] 홈페이지 만들기 무작성 따라하기-회원가입 페이지 만들기


- 회원가입 페이지 만들기
- DB 테이블 생성하기
- Connect 파일 만들기

[PHP기초 강좌 3강 2편] 홈페이지 만들기 무작성 따라하기-Setcookie, md5암호화

- 회원가입페이지
- 로그인 페이지
- 쿠키생성(Cookie)
- md5암호화 처리


[PHP기초 강좌 4강] 홈페이지 만들기 무작성 따라하기-CSS(stylesheet) 

- 회원가입 페이지
- CSS(stylesheet)스타일시트
- 게시판 만들기


[PHP기초 강좌 5강] 홈페이지 만들기 무작성 따라하기
- MySQL 테이블 생성
- 게시판 글쓰기 페이지 만들기

[PHP기초 강좌 6강] 홈페이지 만들기 무작성 따라하기-게시판 페이지 처리
-게시판 만들기-
글쓰기, 리스트, 페이지 처리

[PHP기초 강좌 7강] 홈페이지 무작정 따라하기 게시판만들기
게시판 만들기
- 게시글 상세보기
- 게시글 수정, 삭제

[PHP기초 강좌 8강] 홈페이지 무작정 따라하기 게시판만들기, 이미지 업로드


[PHP기초 강좌 9강] 홈페이지 무작정 따라하기 게시판만들기, 이미지업로드, 웹프로그래밍, Setcookie  게시판 만들기
- 이미지 업로드 수정, 삭제
- 스마트에디터 적용


[PHP기초 강좌 10강] 홈페이지 무작정 따라하기 게시판만들기
게시판 만들기
- 코멘트 달기 (댓글 / 답글)

[PHP기초 강좌 11강] 홈페이지 무작정 따라하기 게시판만들기
게시판 만들기
-코멘트 달기(댓글, 답글)
- 게시글 검색기능

[PHP기초 강좌 12강 마지막] 홈페이지 무작정 따라하기 게시판만들기
- 마지막 총정리
- 다음 강좌 소개

(PHP스크립트는 블로그에서 다운 받으실 수 있습니다.
http://blog.naver.com/pjws0321)


[PHP중급 강좌 1강]  '쩡원의 PHP' 홈페이지 제작 무작정 따라하기

-PHP중급 강좌 -
-Document Root디렉터리 생성
- index파일 생성


[PHP 중급강좌 2강] '쩡원의 PHP' 홈페이지 제작 무작정 따라하기
- 회원가입 페이지 생성
- 회원정보 쿼리전송
- 로그인, 로그아웃 페이지


웹에플리케이션 만들기 - 웹서버(apache) 설치 (윈도우) (생활코딩) :

[설치]:

https://bitnami.com/stack/wamp --> Download WAMP Installer :최신버전으로 download(예:  bitnami-wampstack-5.6.25-0-windows-installer.exe  )

---> No thanks, just take me to the download ---> 백신 돌고 있는 상황인데 contine? yes ---> next

---> Select Components: PhpMyAdmin만 체크 표시하고 나머지는 체크 표시를 off후, next --->

Installation folder:  (그대로) next --->

create MySQL "root" Account : pswd 입력(DB 접근시 사용될 PASSWORD: 예: cgodept)

---> Launch wampstack in the cloud with Bitnami 의 체크 표시를 off후, next

---> Ready to Install : next ---> 실제 install시작됨 ---> windows 보안경고: 방화벽에서 이 앱의 일부 기능을 차단했읍니다: 액세스 허용 ---->  finis ---> 게시자를 알 수 없는 다음 PGM(Apache HTTP Server)이 이 컴 변경할 수 있도록 허용할래? 예 --->  ---> 게시자를 알 수 없는 다음 PGM (BitRock Installbuilder for Wndows)이 이 컴 변경할 수 있도록 허용할래? 예 ---> Bitnami WAMP Stack창이 뜬다.

[성공적 설치 확인] :
 

web 창에 http://localhost/index.html 입력 ---> 고로 잘 설치되었다면,  http://localhost/index.html 뜬다. ("인트라넷 설정은 기본적으로 꺼져 있습니다"  [이 메세지를 다시 표시 안함] [인트라넷 설정] 도 함께) 


 


mysql 프로그래밍과 연동 (생활코딩)


PHP와 MySQL의 연동 - 사용자의 정보 서버로 전송하기 (생활코딩)


 데이터베이스 접속방법 윈도우  (생활코딩)



PHP 처음배우는 분을위한 기초문법과정 동영상 강좌,강의,교육,배우기 (정훈희)


PHP 프로그램작성과실행 동영상 강좌,강의,교육,배우기

PHP 강좌 (inflearn)

Login system using PHP with MYSQL database



Create a PHP "Login & register" Script


데이터 전송 방식인 GET 방식과 POST 방식의 비교


GET

1. 전송방식 : 데이터를 URL 뒤에 붙여서 전송하며 '?' 메타문자로 데이터 부분 시작

2. 전송형식 : '이름=값'의 형태의 문자열 형식으로 보내며 하나 이상의 경우 '&' 구분자를 추가

3. 전송 예  : http://localhost/exam8-5.php?id=test&passwd=12345

4. 특징     : URL 뒤에 데이터가 추가되므로 브라우저 주소창에 데이터 내용이 노출, URL의 길이가 제한이 있어 보낼 수 있는 데이터의 길이가 제한됨, form 태그 없이 그냥 URL 문자열로 데이터 전달 가능

5. 용도     : 일반적으로 단순히 내용을 가져오는(get) 용도


POST

1. 전송방식 : 데이터를 URL 뒤에 붙이지 않고 HTTP의 헤더정보 다음에 오는 몸체(body)에 넣어서 전송

2. 전송형식 : '이름=값'의 형태의 문자열 형식으로 보내며 하나 이상의 경우 '&' 구분자를 추가

3. 전송 예  : http://localhost/exam8-5.php

4. 특징     : 몸체에 데이터를 넣어서 전송하므로 눈에 보이지 않음, 데이터의 길이에 제한이 없음

5. 용도     : 일반적으로 처리할 데이터를 보내는 용도


출처- php 웹 프로그래밍 최민석 저

[출처] [php] GET 방식과 POST 방식|작성자 김준

>

https://opentutorials.org/course/62/5125

입력과출력 입력출력


입력과출력 폼


>

PHP 기본사용법: http://www.php.net/manual/kr/getting-started.php

http://php.net/manual/kr/reserved.variables.get.php

$_GET

$HTTP_GET_VARS [deprecated]

(PHP 4 >= 4.1.0, PHP 5, PHP 7)

$_GET -- $HTTP_GET_VARS [deprecated]HTTP GET variables

설명

An associative array of variables passed to the current script via the URL parameters.

$HTTP_GET_VARS contains the same initial information, but is not a superglobal. (Note that $HTTP_GET_VARS and $_GET are different variables and that PHP handles them as such)

변경점

버전설명
4.1.0 Introduced $_GET that deprecated $HTTP_GET_VARS.

예제

Example #1 $_GET example

<?php
echo 'Hello ' htmlspecialchars($_GET["name"]) . '!';
?>

Assuming the user entered http://example.com/?name=Hannes

위 예제의 출력 예시:

Hello Hannes!

주의

Note:

이는 '자동전역' 변수입니다. 스크립트의 모든 영역에서 사용할 수 있습니다. 함수나 메쏘드 안에서 접근하기 위해서 global $variable;를 할 필요가 없습니다.

Note:

The GET variables are passed through urldecode().

참고

>

http://php.net/manual/kr/reserved.variables.post.php

$_POST

$HTTP_POST_VARS [deprecated]

(PHP 4 >= 4.1.0, PHP 5, PHP 7)

$_POST -- $HTTP_POST_VARS [deprecated]HTTP POST variables

설명

An associative array of variables passed to the current script via the HTTP POST method when using application/x-www-form-urlencoded or multipart/form-data as the HTTP Content-Type in the request.

$HTTP_POST_VARS contains the same initial information, but is not a superglobal. (Note that $HTTP_POST_VARS and $_POST are different variables and that PHP handles them as such)

변경점

버전설명
4.1.0 Introduced $_POST that deprecated $HTTP_POST_VARS.

예제

Example #1 $_POST example

<?php
echo 'Hello ' htmlspecialchars($_POST["name"]) . '!';
?>

Assuming the user POSTed name=Hannes

위 예제의 출력 예시:

Hello Hannes!

주의

Note:

이는 '자동전역' 변수입니다. 스크립트의 모든 영역에서 사용할 수 있습니다. 함수나 메쏘드 안에서 접근하기 위해서 global $variable;를 할 필요가 없습니다.



[참조] PHP 실습환경 만들기 -개요및 설치(MYSQL 오류 해결법 포함)
[참조] PHP & MYSQL 소개 - 정의및 특징


.

이 게시물을..