SSamTure.net

워드프레스

php에서 다중 선택된 체크박스 값 넘기기

[html] <script type="text/javascript"> <!– function checkForm(frm){ var chkbox = frm[‘chkbox[]’]; var cnt = 0; for (var i = 0 ; i < chkbox.length; i++) { if (chkbox[i].checked) { cnt++; } } if(cnt == 0){ window.alert("선택된 체크박스가 없음"); return; } document.frmList.action = "checkbox_ok.php"; document.frmList.submit(); } </script> <form name="frmList" method="POST" action="javascript:checkForm(document.frmList);"> <table> <tr> <td>선택</td> <td >번호</td> </tr> […]

[cocoa] WebView에서 페이지 로딩시 화면비율

[c] [WebView setScalesPageToFit:YES]; [/c]

[objective-c] 자동 개행 제거

[c] string = [string stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]; [/c]

How to call a function (method) in Objective-C

[c] // Data Received // NSString *data; data = [[NSString alloc] initWithFormat: @"%@n%@", resultText.text, output]; if (data = @"rt=ok") { servername.text = data; //THIS WORKS } else{ void parse(data); // CALL THE FUNCTION FROM HERE } – (void)parse:data { NSLog("PARSING DATA"); txtsend.text = data; return; } [/c]

stringWithFormat in Objective-C

[c]<br /> //예제<br /> NSString *value<br /> NSString *value2 = [NSString stringWithformat:@"test%@",value];<br /> [/c]

URL encoding in Objective-C

[c] NSString * encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes(NULL,(CFStringRef)unencodedString,NULL,(CFStringRef)@"!*'();:@&=+$,/?%#[]",kCFStringEncodingUTF8); [/c]

[Objective-C] 공백제거

[c] str = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; // trim<br /> [/c]

[Mysql] cpu 점유율 높을때

1.현재 수행중인 쿼리문 보기 [sql] mysql> show processlist; [/sql] 2. Mysql 상태보기 [sql] mysql> show status; [/sql] 3. 수행중인 쿼리문 죽이기 [sql] mysql> kill id; [/sql]

[JS] 익스플로러 질문없이 자동 닫기

[html] <body onload="opener=window; window.close();"> [/html]

[AS3] 이미지 파일 불러오기

[as3] var imageLoader:Loader = new Loader(); imageLoader.load( new URLRequest(‘이미지주소’)); var movie:MovieClip = new MovieClip(); movie.x = 0; movie.y = 0t; movie.visible = true; movie.addChild(imageLoader); addChild(movie); [/as3]

현재 화면 사이즈 가져오기(AS3, JS)

[js] //JavaScript 가로 = screen.availWidth; 세로 = screen.availHeight; [/js] [as3] //ActionScript3 현재 모니터 해상도 가로 = Capabilities.screenResolutionX; 현재 모니터 해상도 세로 = Capabilities.screenResolutionY; 스테이지 전체 가로 = stage.stageWidth; 스테이지 전체 세로 = stage.stageHeight; [/as3]

우분투 방화벽 설정 및 해제

방화벽 켜기 : sudo ufw enable 방화벽 끄기 : sudo ufw disable 특정 포트/프로토콜 허용 : sudo ufw allow(포트)/(프로토콜) 특정포트/프로토콜 차단 : sudo ufw deny(포트)/(프로토콜) 규칙 삭제 : sudo ufw delete (allow/deny) (포트)/(프로토콜) IP차단 : sudo ufw deny from IP ufw 상태: sudo ufw status

CakePHPで作る会員管理システム(회원관리시스템)

これまで作ってきたCakePHPによる会員管理ステムのまとめです。 まず最初に、どういうシステムを作るか、要件を箇条書きにします。 会員管理システム 会員側 会員登録ができる(ログインIDはメールアドレスで) 登録確認メールが送られる その後はログインできる 会員メニューがある 登録情報の更新ができる 会員種別を登録できる 誕生日を登録できる 好きな食べ物をcheckboxで登録できる パスワードは暗号化しないで登録する セッションで認証する 退会できる 画像を複数登録できる 管理者へは画像添付メールで送る 後日実装予定の機能 仮登録メールクリックで本登録になる 画像サイズを変更できる 管理側 adminでログインできる 会員を一覧できる・pagingできる 会員を検索できる 会員検索結果をCSVでダウンロードできる 会員情報を詳細表示できる 管理者アカウントを登録できる(一覧・編集・削除できる) バッチで登録データの削除・更新ができる Authコンポーネントを使って認証する 後日実装予定の機能 管理権限(一般・スーパー)を設定できる 権限によってメニューが変化する 会員ステータスの一括更新ができる パスワード忘れに対応できる(メールで再発行する) 以上について、次のページから順に作業していきます。 目次 01.データベースの作成 02.CakePHPの設置 03.データベース接続 04.schemaを作る 05.[補足]環境を移す 06.bakeする(model) 07.bakeする(controller,view) 08.フォームの見た目を変える 09.レイアウト 10.レイアウト(CSS) 11.確認画面(1) 12.確認画面(2) 13.checkbox問題 14.Validate 15.Validate続き 16.メール送信 17.ログイン認証 18.画像アップロード 19.編集・退会 […]

WordPress ER다이어그램

PHP 프레임워크 중에서 CakePHP가 많이 사용되어지는 것 같다. 구글 검색 순위를 비교하여도 PHP프레임워크중에서 CakePHP가 1위를 유지하고 있는것을 확인하였다. CakePHP를 파헤쳐보면 MVC 패턴을 이용한 개발에 도움이 될 것같은 생각이 든다. 세계적으로 유명한 설치형 블로그인 WordPress 또한 PHP를 공부하는데 도움이 많이 되는 듯 쉽다. ERD는 워드프레스 홈페이지에도 있는데, WordPressMU ERD는 왜 없을까… 아! 그리고 Rasmus Lerdorf(PHP창시자)는 프레임워크를 […]

CakePHP와 MVC

 CakePHP framework는 MVC design pattern을 지원하고 있다. MVC는 Model-View-Controller의 약자로, 쉽게 말하면 Model은 data가 저장되어 있는 DB와의 소통을 의미하고, View는 눈에 보여지는 것들, Controller는 Model과 View 중간에서 어떠한 event를 행하는 역할을 한다. MVC pattern을 이용하여 개발을 하게 되면  추후에 유지보수하기가 편하다고 하는데, CakePHP를 처음 접하는 나로써는 그냥 개발하는게 속편한 듯 쉽다. CakePHP는 루비온레일즈을 바탕으로 개발된거라 […]