분류 전체보기 (286) 썸네일형 리스트형 [PHP Tutorial] 002 PHP 기초 예제 PHP는 HTML에 이식되어 페이지를 이룬다. html 파일 안에 echo 키워드는 다음 단락에서 배울테지만, 문자를 출력하기 위한 도구라고 보면 된다. 출력된 내용은 html 내에 그대로 반영된다. 결과는 testing... 이라는 글자가 페이지에 출력되는 것이다. 이를 응용한다면 echo ''; 이렇게 html태그는 물론 레이아웃도 넣을 수 있다는 것을 알 수 있다. 다만 뷰와 모델을 분리해야 한다는 관점에서, 웬만하면 php 코드 내에 html 태그를 넣는 행위는 줄여야 한다. 이는 다음 단락에서 다룰 것이다. PHP는 C언어에서 파생된 C family Language 들중 하나라서 비슷한 점이 많다. 게다가 C언어만이 아니라 Ruby, python 등에서도 괜찮은 매커니즘을 이식하여 PHP만의 독.. [자바 스크립트] Chrome에서 클립 보드 내용 가져 오기 function handlePaste (e) { var clipboardData, pastedData; e.stopPropagation(); e.preventDefault(); // 클립 보드 API를 통해 붙여 넣은 데이터 가져 오기 clipboardData = e.clipboardData || window.clipboardData; pastedData = clipboardData.getData('Text'); alert(pastedData); } IE의 경우 window.clipboardData.getData()로 가져올 수 있지만, 크롬은 보안 상 문제로 허용되지 않음. 웹 IDE 패키지, ICEcoder ICEEncoder는 HTML5 시대가 오자마자 빠르게 생겨난 web IDE 의 종류들 중 하나이다. 내가 찾던 IDE는 FTP를 지원하거나 아니면 내 루트 디렉토리에 있는 파일을 뛰어난 인터페이스로 editing 할 수 있게 해주는 application 이었다. 하지만 아무리 찾아도 그런 IDE는 어디에도 존재하지 않았고, 혼자 제작하려고 판(?)을 짜던 도중 ICEcoder 의 존재를 발견했다. # 다운로드 이 사진에서 상단에 있는 header의 Download를 클릭한다. 우리는 Web app을 다운받을것이기 때문에 Download ICEcoder v 6.0 을 클릭하여 zip 파일을 다운받는다. 이제 원하는 루트 디렉토리에 압축을 풀고 URI 주소를 들어가면 되는데, 왜인지 404 오류를 내뿜는다.. [javascript] 키 코드 모음 (key Codes) Javascript Key Codes (Key Maps) Key PressedKey Code backspace 8 tab 9 enter 13 shift 16 ctrl 17 alt 18 pause/break 19 caps lock 20 escape 27 page up 33 page down 34 end 35 home 36 left arrow 37 up arrow 38 right arrow 39 down arrow 40 insert 45 delete 46 0 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 8 56 9 57 a 65 b 66 c 67 d 68 e 69 f 70 g 71 h 72 i 73 j 74 k 75 l 76 m 77 n 78 o 79 p 80 q 81 r 82 s 8.. [PHP] Call to undefined function mb_strimwidth() 해결하기 sudo apt-get install php-mbstring sudo service apache2 restart [nginx] 이미지 루트 바꾸기 외부ip에 위치하는 이미지의 주소를 내부 디렉토리와 연결하기 위한 방법이다. 이미지 호스팅을 따로 받을때 매우 유용할 것이다. 이미지 호스트 주소/image.jpg 이 주소를 내부 nginx 디렉토리인 image/image.jpg 로 바꾸는 코드이다. rewrite ^/image/(.*).(png|jpg|gif) https://image_host_address.com/$1.$2; [PHP Tutorial] PHP에 대해서 (PHP의 역사) 이 글은 웹에 대한 기본적인 지식을 요구하므로, 이전에 써놓았던 HTML, CSS 튜토리얼을 먼저 마스터 하고 올 것을 권고함. PHP란 오직 웹 개발을 위해서 만들어진 서버 사이드에서의 프로그래밍 언어다. 초심자 입장에서 PHP를 이해하기란 쉬운 일이 아니다. 커뮤니티 사이트를 생각해보자. 방문자들이 쓴 수많은 글들은 물론 HTML로 이루어져있다. 하지만 그 많은 페이지가 직접 HTML 코드로 수작업하여 만들어진 걸까? 예를 들자면 유머 게시판에 100개의 글이 있다고 가정했을 때, 100개의 글들은 모두 다른 내용을 담고 있다. 그럼 그게 어떤 식으로 구현된걸까? 글을 쓸때마다 html파일이 하나씩 만들어지는 걸까? 옛날에는 놀랍게도 이런 식이었다. 데이터베이스도 존재하지 않고 서버 사이드 스크립팅에.. 크롬에서 한글입력 시 밑줄 생기는 것 해결하기 잘만 사용하다 난데없이 이상한 버그가 생긴 것 같다. 솔직히 요 몇년간 구글이 개판된게 눈에 쭉 보이는데 브라우저까지 이지랄나버리면 머리아프다. 해결법은 크롬 카나리아버전 다운받기, 다른 브라우저 사용하기 등등 다양하긴 한데 둘다 매력적인 초이스는 아니다. 내 생활방식을 바꿔야하기 때문. 그냥 이 지랄맞은 버그가 생기기 이전의 버전으로 다시 깔면 끝난다. http://www.slimjetbrowser.com/chrome/files/76.0.3809.100/ChromeStandaloneSetup64.exe 불러오는 중입니다... (하단의 링크는 상단 링크의 크롬이 제대로 작동하지 않아 첨부한다) https://www.slimjet.com/chrome/google-chrome-old-version.php 이전 1 2 3 4 5 6 ··· 36 다음