set_http


string set_http($url)

url에 http:// 를 붙인다


경로

lib/common.lib.php


인수

string $url

http:// 붙일 URL 주소


예제

// 예제
$url = "www.naver.com";
$url = set_http($url);

var_dump($url);

// string(20) "http://www.naver.com"



'개발자 인생 > 그누보드5' 카테고리의 다른 글

get_file  (0) 2018.07.18
get_filesize  (0) 2018.07.18
url_auto_link  (0) 2018.07.17
confirm  (0) 2018.07.16
alert_close  (2) 2018.07.16

url_auto_link


string url_auto_link($str)

게시판의 글내용에 url이 들어 있을 경우 자동으로 링크를 만들어주는 그누함수

이를 이용하여 여분필드의 글내용에도 자동링크를 만들수 있음. 


경로

lib/common.lib.php


인수

string $str

글내용이나 link가 있는 tag


예제

// 예제
$content = "http://www.naver.com";
$content = url_auto_link($content);

var_dump($content);

// string(71) "http://www.naver.com"



'개발자 인생 > 그누보드5' 카테고리의 다른 글

get_filesize  (0) 2018.07.18
set_http  (0) 2018.07.17
confirm  (0) 2018.07.16
alert_close  (2) 2018.07.16
alert  (2) 2018.07.16

confirm


string confirm($msg, $url1='', $url2='', $url3='')

confirm 경고 창


경로

lib/common.lib.php


인수

string $msg

선택 메시지


string $url1

확인 선택 시 이동 할 URL


string $url2

취소 선택 시 이동 할 URL


string $url3

돌아가기 선택 시 이동 할 URL


예제

// 예제
$msg = '확인을 누르시면 다음으로 넘어갑니다.';
$url1 = 'ok.php';
$url2 = 'cancel.php';
$url3 = 'back.php';

confirm($msg, $url1, $url2, $url3);




'개발자 인생 > 그누보드5' 카테고리의 다른 글

set_http  (0) 2018.07.17
url_auto_link  (0) 2018.07.17
alert_close  (2) 2018.07.16
alert  (2) 2018.07.16
get_cookie  (0) 2018.07.13

alert_close


string alert_close($msg, $error=true)

경고메시지 출력 후 브라우져 창 닫음


경로

lib/common.lib.php


인수

string $msg

경고창 내용(메시지)


boolean $error

오류메시지 인지 결과 메시지 인지 구분


예제

// 예제

$msg = '경고 메시지';

alert_close($msg);





'개발자 인생 > 그누보드5' 카테고리의 다른 글

url_auto_link  (0) 2018.07.17
confirm  (0) 2018.07.16
alert  (2) 2018.07.16
get_cookie  (0) 2018.07.13
set_cookie  (0) 2018.07.13

alert


string alert($msg='', $url='', $error=true, $post=false)

경고메시지를 경고창으로


경로

lib/common.lib.php


인수

string $msg

경고창 내용(메시지)


string $url

경고 후 이동 할 URL

URL이 없는 경우 history.back();


boolean $error

오류메시지 인지 결과 메시지 인지 구분


boolen $post

경고 후 포스트 전송인 경우


예제

// 예제

$msg = '경고 메시지';

alert($msg);




'개발자 인생 > 그누보드5' 카테고리의 다른 글

confirm  (0) 2018.07.16
alert_close  (2) 2018.07.16
get_cookie  (0) 2018.07.13
set_cookie  (0) 2018.07.13
get_session  (0) 2018.07.12

get_cookie


string get_cookie(string $cookie_name)

쿠키변수값 얻음


경로

lib/common.lib.php


인수

string $cookie_name

set_cookie 생성시 등록된 cookie_name



예제

// 예제
$cookie_name = 'ck_name';

$value = get_cookie($cookie_name);

var_dump($value);

// string(5) "value"



'개발자 인생 > 그누보드5' 카테고리의 다른 글

alert_close  (2) 2018.07.16
alert  (2) 2018.07.16
set_cookie  (0) 2018.07.13
get_session  (0) 2018.07.12
set_session  (0) 2018.07.11

set_cookie


void set_cookie(string  $cookie_name, string  $value, int  $expire)

쿠키변수 생성

일반적인 PHP setcookie 와 다른 점은 key 와 value 가 암호화 된다는 것이다.


경로

lib/common.lib.php


인수

string $cookie_name

쿠키 변수 key(키)

string $value

쿠키 value(값)

int $expire

쿠키 설정 기간 (현재로부터 1/1000초로 계산)


예제

$cooke_name = 'ck_name';
$value = 'value';
$expire = 60*60*24; // 1일

set_cookie($cookie_name, $value, $expire);

var_dump($_COOKIE);

// cookie 의 key 와 value 가 암호화 되어 저장된다.
// array(1) { ["d41d8cd98f00b204e9800998ecf8427e"]=> string(8) "dmFsdWU=" }



'개발자 인생 > 그누보드5' 카테고리의 다른 글

alert  (2) 2018.07.16
get_cookie  (0) 2018.07.13
get_session  (0) 2018.07.12
set_session  (0) 2018.07.11
goto_url  (0) 2018.07.10

코딩 초보들을 위한 교육 사이트 생활코딩

Hello World


요즘 학부모님들 사이에서 코딩에 대한 열풍이 뜨겁다고 한다. 초중고 학생들이 코딩이라는 과목이 의무화 되고 필수적으로 인식이 바뀌고 있는것이다.
하지만 제대로된 교육을 받기도 어렵고 비용이 비싸 사교육에 드는 비용이 많을 것이다.

그래서 교육과정과는 거리가 멀지만 코딩에 대한 흥미를 가질 수 있도록 동영상을 보면서 웹 어플리케이션(Web Application)을 직접 만들어 볼 수 있는 사이트를 소개하려고한다.

그리고 다른 곳과 달리 비영리단체로 운영하여 교육 비용이 들지 않아 더욱 추천한다.

사이트 소개




생활코딩은 모듈과 코스로 나뉘고 

모듈은 한 프로그램 또는 하나의 주제로 강의하는 것이고

코스는 여러 모듈을 묶어 놓은 것이다.




공동공부라는 서비스가 있어서 혼자 공부하다가 지치는 경우가 다반사인데 이것을 방지하기 위해서 여러 사람과 같이 공부 할 수도 있다.




위 이미지는 생활코딩의 컨텐츠의 일부분이며 동영상 강의와 강의에 필요한 컨텐츠를 같이 제공하여 

사용자들에게 보다 쉽게 설명하고 있다.

그리고 생활코딩에서는 누구나 컨텐츠를 올릴 수 있어 웹 어플리케이션 뿐만 아니라 다양한 강좌가 존재하므로

한번쯤 들어가서 컨텐츠를 확인해보는 것을 추천한다.


그리고 생활코딩은 페이스북 페이지에서도 활발한 활동이 이루어져 언제든지 공부하다가 

궁금한 것이 있으면 질문을 하고 답변을 받을 수 있는 장이 마련되어 있다.


https://www.facebook.com/groups/codingeverybody/


그리고 이 모든 것을 시작해 주신 egoing(이고잉)님과 그 외 생활코딩과 관련된 모든 분들께 감사드린다.

사람들이 쉽게 웹을 할 수 있도록 많은 노력하고 있는 분으로 알고 있다.



get_session


string get_cookie(string $session_name)

세션변수값 얻음


경로

lib/common.lib.php


인수

string $sesion_name

결과 얻을 세션 key(키)


예제

set_session('ss_key', 'ss_value');

var_dump(get_session('ss_key'));

// string(8) "ss_value"



'개발자 인생 > 그누보드5' 카테고리의 다른 글

get_cookie  (0) 2018.07.13
set_cookie  (0) 2018.07.13
set_session  (0) 2018.07.11
goto_url  (0) 2018.07.10
print_r2  (0) 2018.07.09

set_session


void set_session(string $session_name, string $value)

세션변수 생성/등록


경로

lib/common.lib.php


인수

string $session_name

세션 key(키)

string $value

세션 value(값)


예제

set_session('ss_key', 'ss_value');

var_dump($_SESSION);

// array(1) { ["ss_key"]=> string(8) "ss_value" }



'개발자 인생 > 그누보드5' 카테고리의 다른 글

set_cookie  (0) 2018.07.13
get_session  (0) 2018.07.12
goto_url  (0) 2018.07.10
print_r2  (0) 2018.07.09
page_insertbefore  (0) 2018.07.04