보호되어 있는 글입니다.
* 자바스크립트 옵저벼 패턴 document.writeln = function( str ) { document.write( str + " " ); } function Caps() { this.obserable = new Array(); this.price = '2000'; } Caps.prototype = { add : function(observer) { this.obserable[this.obserable.length] = observer; }, remove : function(observer) { for(var i=0;i
script 를 삽입한 구문에 js 출력 하여 윗젯을 구현 한다. ~ * Html * Php header('Content-type: application/javascript'); require 'weather.php'; // Load supporting code $zip = ( isset($_GET['zip']) ) ? $_GET['zip'] : ""; $weather = getWeatherData($zip); $location = $weather['location']; $temperature = $weather['temperature']; $desc = $weather['desc']; // Must qualify full path for asset urls; relative // urls won't w..
리눅스에서 ACL 사용하기 ACL[에이씨엘]은 개개의 사용자들이 디렉토리나 파일과 같은 특정 시스템 개체에 접근할 수 있는 권한을 컴퓨터의 운영체계에 알리기 위해 설정해 놓은 표라고 할 수 있다. 리눅스에서 파일에 대하여 ACL을 설정할 수 있다. ACL은 리눅스에서 제공하는 퍼미션과 근본적으로 동일하다. 그런데도 불구하고 ACL을 사용하는 것이 편한 경우가 존재한다. 가령 한개의 파일에 대하여 auser 사용자와 buser 사용자에 쓰기 권한을 주어야 할 경우가 있다고 가정해 보자. 퍼미션으로 권한을 설정하는 경우 auser 사용자와 buser 사용자가 포함됨 그룹(abgroup)을 생성하고 해당 파일에 그룹권한에 abgroup을 추가 시켜주는 것으로 처리해주어야 한다. 하지만 이경우 root 사용자가..
Matching a Valid Email Address $email = 'editor@thedaily.com' if (!preg_match('^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$^', $email)) { echo 'The email address you entered was invalid.'; } Matching a string between 4 and 128 characters $string = "tutorial"; if (!preg_match('#^(.){4,128}$#', $string)) { echo 'The string you entered is invalid.'; } Matchin..