본문 바로가기

Program/오래된 PHP 게시판218

[웹 해킹] WebHacking.kr 1번문제 지금 이 시간에는 정말 정말 쉬운 웹해킹을 하도록 하겠다. 힌트를 주자면 쿠키변조와 머리만 있으면 된다. 레벨 1 그리고 index.phps라고 표시되있는 창이 바로 우리의 1번 문제이다. 확장자 phps는 php의 소스파일에 컬러를 추가시킨거라고 보면 되겠다. 일단 index.phps로 이동하도록 하겠다. 소스를 해석하자면 다음과 같다.유저 레벨의 쿠키가 없을때 쿠키를 생성한다. (1번째 줄에서 7번째 줄까지) 우리가 봤던 검은화면에 하얀글씨가 있던 index.php의 html형 소스들과 핵심소스인 17번줄부터 29번줄이다. 나머지는 다 때려치우고 17번부터 29번줄까지 보면, 쿠키의 값이 6보다 크거나 같으면 쿠키의 값을 1로 조정하고쿠키의 값이 5보다 크면 성공이다. 여기서 의문점이 한가지 들것인데.. 2014. 3. 29.
[PHP]2장 echo 문자 표시 방법좀 알려주면 안되요? php에서 문자를 표시하는걸 알려준거같긴한데.. 몰라요! 그냥 하는겁니닷..! 먼저 문자를 표시하려면 함수가 필요해요..! (즉, 거의 뭐든지 함수로 시작해서 세미클론으로 끝나는걸로 이해하세요) 특히, 문자표시는 기본중에 기본입니다. echo라는 함수랑 print라는 함수가 있는데. 전자가 편합니다. 후자는 1자 더 길어서 불편해요. TIP 일반적인 단어로 echo는 소리가 울리다 그런뜻으로 대충 쓰이는데요. php에서는 표시하다로 생각하시면 쉽습니다. 그러면 대충 쓰임새를 알아보도록 해야죠? 먼저 test.php파일을 작성하세요. 내용은 아래와 같게. 그러면, "//구문입력" 이라는 자리에 echo "Hello World!"; 라는걸 작성해주세요. 다음과 같이. 그 후,사이트에 접속해보시면 Hello .. 2014. 2. 15.
[CSS]1장 CSS는 먹는건가염? CSS는 말이죠.. 흔히 캐스케이딩 스타일 시트 (Cascading Style Sheet 또는 스타일시트)라고 불리는 웹에서는 없어서는 안될 중요할 존재입니다. 웹 페이지 (html, xml)등 여러 분야에서 활용이 가능하며, W3C에서 제작(제정)하였습니다. 중요한 설명이 빠졌는데 CSS는 html에서 비표준을 만들게한 장본인일 수도 있고, CSS는 웹 페이지 스타일을 자유롭게 꾸밀 수 있게 하여웹 디자인 업계에 큰 타격(?)을 준 웹 언어입니다. 이젠 빠져서도 안되구요. 자바스크립트같이 html과 독립해서 불러오기가 가능하고요, 애니메이션이나 일부 효과도 CSS에선 가능합니다. 위 이미지는 CSS3에서 생긴 반응형 웹이라고 불리는 핵심 소스를 그냥 짜봤습니다. 아직도 문제가 되는게.. 윈도우즈 쓰시는.. 2014. 2. 15.
[PHP 본문스크랩]php가 뭔지 알고싶으세요? 원문 - http://myskys2.blog.me/10185489430 PHP: Hypertext Preprocessor의 약자입니다. (자꾸 바뀌어요 무시해요.) PHP는 웹 사이트를 제작할때 사용할 수도 있으며, 웹 프로그램을 짤때 사용하는 웹 언어인데, 모든 웹 언어가 그렇듯이 HTML을 기반으로 하여 자바스크립트/CSS 등을 사용하여 웹 개발이 가능해요 ㅇㅇ 간단히말하면, 그냥 뭘하든 어쩌든 아무렇게나 잘 굴러가는겁니닷~! 또한, 어떠한 운영체제에서든 돌아가서 편리하죠. 차례대로 매킨토시, 리눅스, 윈도우즈에서도 돌아갑니다. 제가 말했잖아요. 어디든지 돌아간다고. 그리고 거의 모든 데이터베이스를 지원하여 좋습니다. 뭐 LAMP라고 불려서 MySQL이 유명하지만 sqlite라던가 Oracle관련도 .. 2014. 2. 13.
[PHP&수학]PHP로 삼각비를 구해보자 - 결과편 * 경고 - 내용이 너무 많습니다. 삼각비의 sin, cos, tan 모든 값을 포함합니다. sin0 cos0 tan0부터 sin90 cos 90 tan90까지. 사인 00코사인1탄젠트0사인 10.8414709848079코사인0.54030230586814탄젠트1.5574077246549사인 20.90929742682568코사인-0.41614683654714탄젠트-2.1850398632615사인 30.14112000805987코사인-0.98999249660045탄젠트-0.14254654307428사인 4-0.75680249530793코사인-0.65364362086361탄젠트1.1578212823496사인 5-0.95892427466314코사인0.28366218546323탄젠트-3.3805150062466사.. 2013. 10. 29.
[PHP&수학]PHP로 삼각비를 구해보자 - 기본 원리편 삼각비를 활용하는건 외우기 힘든사람들에게 매우 쉽도록 설계가 되어있습니다. 필자도 막 검색하고 다시 생각하고 왔습니다. ㅋ 그러니까 예를들면 A, B, C라는 변이 있는 직각삼각형이 있다고 칩시다. AB는 밑면, BC는 높이, AC는 빗면이죠. AB에는 3cm라는 길이가 할당됩니다. BC에는 5cm라는 길이가 할당되고요. 마지막으로 AC에는 2cm가 할당됩니다. 여기에서 sinA는 빗면분의 높이 즉 2분의 5가 됩니다. 즉 가 됩니다.여기에서 cosA는 빗면분의 밑면 즉 2분의 3이 됩니다. 즉 가 됩니다. 여기서 tanA는 밑면분의 높이입니다. 즉 3분의 5가 됩니다. 즉 가 됩니다. 하지만 여기에서 설명하려는 내용은 php에서의 삼각비 함수입니다. 그냥 간단히 삼각비의 값을 알려주는 역할만 합니다. .. 2013. 10. 29.
[PHP&수학]PHP로 삼각비를 구해보자 본 강좌에는 부득이하게 루프문이 들어갑니다. 그냥 루프문을 제외한 원리만 배우실분은 [여기]클릭, 루프문까지 보시려면 [여기]클릭, 결과만 보시려면 [여기]를 클릭하시면 됩니다. 트래픽이 많아 강좌를 분할합니다. 본 강좌에는 삼각비의 원리와 수식을 대충 설명하도록 하겠습니다. 필자는 많이 까먹은탓에 컴퓨터의 손을 부득이하게 빌리는거니 뭐라하지마시고요. 삼각비 sin의 모양은 예시로 한개만 보여드리죠.빗변의 길이 분의 높이 본 이미지라면 6분의 5가됩니다. 아래의 손가락버튼을 눌러주시면 블로그에 매우 큰 도움이됩니다. 히히 Copyright © 이동마이의 컴퓨터 하루 All Rights Reserved. 2013. 10. 29.
[PHP&수학]PHP로 삼각비를 구해보자 - 루프문 포함편 이 강좌에서는 수학의 삼각비 sin(사인), cos(코사인), tan(탄젠트)의 값 표를 제작에대해 알아보도록하겠습니다. 필자는 배운지 오래된지라 잘 생각이 안나군요.. 흐음.. 기본 삼각비의 표는 생략하고, only 소수값 - 참고 html 웹표준은 무시하겠습니다. 그저 php에 수학함수가 있길래 응용하는겁니다. php에서 계산가능한 삼각비의 함수는 다음과 같습니다. sin,cos,tan 함수 이름도 똑같네요.php소스를 작성합니다. sin을 구하기 위함. 결과 값으로는 -0.30481062110222를 출력합니다. tan를 구하기 위해 소스를 작성합니다. 결과값으로는 -0.95241298041516 가 출력됩니다. 마지막으로 cos를 구하기 위해 소스를 작성합니다. 결과 값으로 0.3200403893.. 2013. 10. 29.
[PHP]php로 boolean함수를 제작해보자 php내에도 관련된 함수가 있다고 아는데.. 일단 진행해보도록 하겠습니다.boolean이란, 값의 유무를 판단하고 True또는 False를 리턴해주는 함수입니다. 흔히 프로그래밍하시는분이라면 잘 아시는 함수입니다. Colored By Color Scripter™1234567891011121314151617 코드는 위와 같습니다. 변수에 값이 있는경우 1(true)를 출력합니다.변수에 값이 없는경우 0(false)를 출력합니다. ex)http://dev.netko.kr/boolean.php 아래의 손가락버튼을 눌러주시면 블로그에 매우 큰 도움이됩니다. 히히 Copyright © 이동마이의 컴퓨터 하루 All Rights Reserved. 2013. 10. 27.