웹마스터 팁

http://master.teenteenv.net/우선 예제 페이지입니다~~링크에도 있지만요~

http://master.teenteenv.net/

답은 teenteenv.net 이나 www.teenteenv.net 입니다.

간단하게 설명을 하자면 입력창에 지정한 값이 입력되면 어떤것이...답이 아니면 또 어떤것이...나오게 해주는 간단한 소스입니다^^

소스파일은 두개로 만들어 봤습니다~하나는 입력으 받는 소스파일(index.php).
하나는 입력받은 값을 처리해주는 소스파일(submit.php).

그럼 소스를 살펴 보죠~~^^

index.php
----------------------------------------------------------------------------------------------
<center>
<FONT SIZE="2" COLOR="#E287BB">
멋진걸 보구 싶은가? 그럼 이 문제를 풀어 보게나~핫핫핫!<BR><BR>
문제 : 이곳 주인장이 운영하고 있는 사이트 주소는???
</FONT>
<form action="submit.php" method=post>
<input name=typing>
<input type="submit" value="전송"><BR><BR>
<BR><BR>
</font>
</form>
----------------------------------------------------------------------------------------------
아주 간단합니다~^^ typing 이라는 입력창이 받은 값을 submit.php 로 보내서 처리하도록 해주는 소스예요~^^

<input name=typing>    이것이 입력받을 입력창이구요~

<input type="submit" value="전송">   이것은 전송할때 사용하는 버튼~!


이번엔 submit.php를 살펴볼까요?

submit.php
----------------------------------------------------------------------------------------------
<center>
<FONT SIZE="2" COLOR="#717171">
<?
if($typing == "teenteenv.net") {
    echo "잘했어~~아주~~어때? 탈출을 시도하자구!!<BR><BR>";        
        echo "<img src=http://master.teenteenv.net/img/tal.gif>";
}
elseif($typing == "www.teenteenv.net") {
    echo "잘했어~~아주~~어때? 탈출을 시도하자구!!<BR><BR>";
          echo "<img src=http://master.teenteenv.net/img/tal.gif>";
}elseif($typing == "") {
    echo "<FONT SIZE=2 COLOR=#E287BB>";
    echo "머야...아무것뚜 쓰지 않는다구 나올꺼 가타? 천만에!! 다시해바~!<BR><BR>";
                    echo "<form action=submit.php method=post>";
    echo "<input name=typing>";
    echo "<input type=submit value=전송><BR><BR>";
    echo "</font>";
}else {
        echo """;
    echo $typing;
                echo """;
    echo "<FONT SIZE=2 COLOR=#E287BB>";
    echo " 라구??!?!아니야...틀렸어! 다시 잘 해바!!";
    echo "<form action=submit.php method=post>";
    echo "<input name=typing>";
    echo "<input type=submit value=전송><BR><BR>";
    echo "</font>";
}
?>
</FONT>
</center>
----------------------------------------------------------------------------------------------

이 소스도~또한 간단합니다~^^ php 문법을 약간 아시는 분이라면 복잡해 보이지만;;; 쉽게 이해 하실 수 있으시라....^^

차근 차근 설명을 해보겠어요~~

submit.php은 index.php 에서 입력받은 값을 처리하는 페이지입니다.

if 문을 사용했구요~^^

===소스====================================================================================
if($typing == "teenteenv.net") {
    echo "잘했어~~아주~~어때? 탈출을 시도하자구!!<BR><BR>";        
    echo "<img src=http://master.teenteenv.net/img/tal.gif>";
}
===소스설명================================================================================

typing 이라는 입력창에서 받아온 내용과 "teenteenv.net"과 비교해서 값이 같다면
아래의 내용을 출력 하라는 거죠~^^

    echo "잘했어~~아주~~어때? 탈출을 시도하자구!!<BR><BR>";        
    echo "<img src=http://master.teenteenv.net/img/tal.gif>";
============================================================================================



====소스====================================================================================
else {
        echo """;
    echo $typing;
                echo """;
    echo "<FONT SIZE=2 COLOR=#E287BB>";
    echo " 라구??!?!아니야...틀렸어! 다시 잘 해바!!";
    echo "<form action=submit.php method=post>";
    echo "<input name=typing>";
    echo "<input type=submit value=전송><BR><BR>";
    echo "</font>";
}
====소스분석================================================================================
이 부분은 답이 아닐 경우에 처리해 주는 과정입니다.
답이 아닐경우에~

echo $typing;  <- 이 부분은 typing 이라는 입력창에 입력된 값을 출력해 주는 부분입니다~

그리고 다시 입력해서 답을 맞출 수 있도록 입력창을 다시 보여주는 부분이죠~^^
    echo "<form action=submit.php method=post>";
    echo "<input name=typing>";
    echo "<input type=submit value=전송><BR><BR>";

결과적으로 나오는 화면은 이렇습니다.


"$typing(typing 에 입력된 값)"라구??!?!아니야...틀렸어! 다시 잘 해바!!
============================================================================================


;;^^ 설명이 약간 복잡했나요;;;하....핫....예제 페이지를 보시면 그래도 쉽게 이해가 가 실것 같구요;;;

제 글짓기 실력의 밑바닥이 들어나네요;;;^^

좋은 정보가 되었으면 합니다;;  제발 욕은 말아주세요;;;;^^ 질문게시판이나 쪽지 주시면 제가 끝까지 답 달아 드릴께요;;

제목 글쓴이 날짜
간단한 퀴즈? 프로그램을 짜보자구요~^^ [4] teenteenv 2002.05.15
echo도 많이 유용하게 사용할수있습니다..^^ [14] ZipShin 2002.05.19
MYSQL에 접속하기..^^ [9] ZipShin 2002.05.20
제로카운터 한 계정에서 여러개 사용하기 [7] 영혼 2002.06.01
총페이지의 값을 구하고 출력하기 불티나 2002.06.05
리스트뷰를 흉내낸 클래스 입니다.^^;; [2] 용가리 2002.06.22
트리뷰를 흉내낸 클래스 입니다.^^;; 용가리 2002.06.24
[PHP]간단한 로그인페이지 만들기 [15] ZipShin 2002.07.09
[추천 팁] 웹 브라우저가 한글인지 영문인지(다른 언어인지) 자동 인식하기... [1] 박용구 2002.07.10
PHP 와 Flash 를 이용해 즉석복권을 만들어 보자. [2] 다솜아빠 2002.07.10
(삽질완료) 다중도메인, 접속도메인따라 경로결정 [1] nrhythm 2002.07.25
[초보자] 자기 계정에 APM,Perl,PHP이 지원하는지 알아보기. [5] ZipShin 2002.08.01
[Header 이용하기 #3] 페이지 이동 [2] )OsE= 2002.08.01
TheMics의 예제와 함께하는 PHP기초(中) [1] TheMics 2002.08.05
누구나 만들수있는 게시판 [schema, write, write_ok] [10] Mr. JH 2002.08.21
누구나 만들수있는 게시판 [글목록 list.php 부분] [6] Mr. JH 2002.08.21
테이블 생성시 데이터베이스의 타입설정 [2] Mr. JH 2002.08.22
PHP에서 사용하는 간단하지만 중요한 MySQL함수들 [3] Mr. JH 2002.08.22
PHP 시간관련 함수 [3] Mr. JH 2002.08.22
PHP의 제어구조 [2] Mr. JH 2002.08.22