[font 태그 사용하기]
[예 문] post 입력양식
파일명: form_post.html
<html>
<body>
<form method=post action="http://localhost/form_insert.php">
이 름: <input type=text name = name><p>
내 용: <input type=text name = comment><p>
<input type=submit value="전 송">
<input type=reset value="취 소">
</form>
</body></html>
[예 문] 입력자료 처리 프로그램
파일명: form_insert.php
<?
echo "이 름 : $name <p>";
echo "내 용 : $comment";
?>
[예 문] get 입력양식
파일명: form_get.html
<html>
<body>
<form method=get action="http://localhost/form_insert.php">
이 름: <input type=text name = name><p>
내 용: <input type=text name = comment><p>
<input type=submit value="전 송">
<input type=reset value="취 소">
</form>
</body></html>
[변수 값 전달하기]
+-------------[형 식]-----------------------+
| 도메인 주소 또는 웹 문서 ? 변수=값 |
+-------------------------------------------+
[예 문]
파일명: trans.php
<?
echo (“<a href=trans1.php?kor=90&eng=80> 더하기 </a>”);
?>
파일명: trans1.php
<?
$tot = $kor + $eng ;
echo “$kor 와 $eng 의 덧셈 결과는 $tot 이다”;
?>
[Date() 사용하기]
[예 문]
파일명: date.php
<?
$a = date(“Y-m-d”); // 2002-01-20
$b = date(“H-i-s”); // 시-분-초
$c = date(“l”); // 요일
echo (“$a <p>”);
echo (“$b <p>”);
echo $c;
?>
[접속자 브라우저정보 보기]
[예 문]
파일명: browser.php
<?
$browser = getenv(“HTTP_USER_AGENT”);
echo $browser;
?>
+-----------------------------------------------+
| Mozilla4.61[ko] [X11;Linux2.2.12-20kr2 i686) |
+-----------------------------------------------+
[접속자 ip 주소 알기]
[예 문]
파일명: ip_ad.html
<?
$ipaddress = getenv(“REMOTE_ADDR”);
echo “당신의 ip 주소는 $ipaddress 이다”;
?>
+-----------------------------------------------+
| 당신의 ip 주소는 129 0 0 0 이다 |
+-----------------------------------------------+
[Select 상자에서 주소를 선택하여 이동시키기]
[예 문]
파일명: select.html
<html><body>
<form method="post" action="http://localhost/redirect.php">
<select name="location" size=1>
<option value="http://kr.yahoo.com"> 야후 </option>
<option value="http://www.naver.com"> 네이버 </option>
<option value="http://www.empas.com"> 엠파스 </option>
</select> <input type="submit" value="GOGO">
</form>
</body>
</html>
파일명: redirect.php
<?
header("Location: $location");
exit;
?>
[Include() 사용하기]
프로그램 개발 시 일정한 크기로 프로그램을 나누어 팀 별로 개발한 조
각 프로그램을 모듈이라 하며, 이들을 하나로 합칠 경우 유용한 함수.
[예 문]
파일명: top.php
<?
function bluefont($col, $size, $str) {
echo("<font color=$col size=$size> $str </font>");
}
?>
파일명: include.php
<?
include "top.php" ;
bluefont("blue", 6 , "지금은 include 함수 실습중!!1");
?>
[PHP.ini 파일 위치 알기 / 환경 설정 및 세팅 보기]
[예 문]
파일명: getphp.php
<?
print get_cfg_var("cfg_file_path");
phpinfo();
?>
[배열 정렬하기 : sort.php]
<?
$a[0]=2; $a[1]=1; $a[2]=3;
sort($a); $i =0 ;
while($i < 3) {
echo "$a[$i] <br>";
$i ++; }
?>
[PHP 소스 보기 : show.php ]
<?
Show_source("sort.php");
?>
[쿠키 사용하기]
쿠키란 웹 서버가 사용자 브라우저에 사용자의 정보를 저장하는 기능
+-----------[형 식]-----------+
| setcookie(쿠키명, 쿠키값) |
+-----------------------------+
[예 문]
파일명: cookie1.php
<?
SetCookie ("cookiename" , "cookie_test");
echo "welcome to my server!!";
?>
파일명: cookie2.php
<?
echo "쿠키값 : $cookiename";
?>
[세션 사용하기]
세션은 사용자 정보를 서버에 저장하고, 사용자 브라우저에 쿠키로 저
장하는 기능
[예 문]
파일명: session1.php
<?
session_start(); // 세션을 사용하기 위한 함수
$my_session= "홍길동";
session_register("my_session”); // 세션을 등록하는 함수
print "세션이 등록되었습니다!!";
?>
※ 만약 session1.php 프로그램을 실행하는 도중에 오류가 나오면 c:\tmp 디렉토리가
없는 경우 이므로 c:\tmp 폴더를 만드신 다음 프로그램을 다시 시작해 보세요. (세션
정보는 접속자의 하드디스크(c:\tmp) 위치에 암호화 되어 저장 됩니다.)
파일명: session2.php
<?
Session_start();
print "등록된 세션 값은: $my_session 이다";
?>
[ASCII 코드값 알아보기]
ASCII 코드값은 인간어를 컴퓨터가 이해할 수 있는 기계어이다.
[예 문]
파일명: ascii.php
<?
echo "A 부터 Z까지 출력하기 <P>";
for($i = 65 ; $i < 91; $i++) {
echo (chr($i));
}
echo "<p>";
echo "a 부터 z까지 출력하기 <P>";
for($i = 97 ; $i < 123; $i++) {
echo (chr($i));
}
?>
[오늘의 TIP 만들기]
사이트에 접속할 때마다 서로 다른 TIP을 보여 주는 예문.
파일명: tip.php
<html><body>
<table width=500 border=1>
<tr> <td bgcolor=navy> <font size=6 color=white> Today’s Tip & Skill </font>
</td></tr>
<tr> <td> <font size=2>
<?
srand((double)microtime() * 1000000); // 난수 함수를 사용하기 위한 선언문
$tiplist = file("php.txt"); // 텍스트 파일(php.txt)을 열어 행 단위로 tiplist 배열에 저장
$ntips = sizeof($tiplist); // 텍스트 파일의 행수를 구함
$rtip = rand(0,($ntips - 1)); // 텍스트 파일의 행수 만큼 난수 정수(0~3)발생
$tip = $tiplist[$rtip]; // 구해진 난수 정수를 텍스트 파일이 저장된 배열의 첨자로 사용
echo $tip; // 해당 배열의 첨자에 해당되는 1행의 내용을 출력함.
?>
</font></td></tr>
</table></body></html>
+-------------파일명 : php.txt-----------------+
| mysql은 웹 서버에서 db를 구축하는 프로그램. |
| php 언어는 웹 서버측 스크립트 언어 이다. |
| apache는 웹 서버를 구축하는 프로그램이다. |
| LINUX는 네트워크를 지원하는 운영체제이다. |
+----------------------------------------------+<
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 130 | 20년 전 | 3989 | ||
| 129 | 20년 전 | 2930 | ||
| 128 | 20년 전 | 3667 | ||
| 127 | 20년 전 | 3494 | ||
| 126 | 20년 전 | 3754 | ||
| 125 | 20년 전 | 8583 | ||
| 124 | 20년 전 | 2599 | ||
| 123 | 20년 전 | 3743 | ||
| 122 | 20년 전 | 3204 | ||
| 121 | 20년 전 | 2608 | ||
| 120 | 20년 전 | 2663 | ||
| 119 | 20년 전 | 2579 | ||
| 118 | 20년 전 | 2859 | ||
| 117 |
|
20년 전 | 3051 | |
| 116 | 20년 전 | 5304 | ||
| 115 | 20년 전 | 3918 | ||
| 114 | 20년 전 | 4965 | ||
| 113 | 20년 전 | 6206 | ||
| 112 | 20년 전 | 7322 | ||
| 111 | 20년 전 | 18427 | ||
| 110 | 20년 전 | 6870 | ||
| 109 | 20년 전 | 2872 | ||
| 108 | 20년 전 | 4136 | ||
| 107 |
prosper
|
20년 전 | 2491 | |
| 106 |
prosper
|
20년 전 | 4314 | |
| 105 |
아우겐나이스
|
20년 전 | 2908 | |
| 104 | 20년 전 | 2255 | ||
| 103 | 20년 전 | 2473 | ||
| 102 | 20년 전 | 2248 | ||
| 101 | 20년 전 | 2570 | ||
| 100 | 20년 전 | 1742 | ||
| 99 | 20년 전 | 1562 | ||
| 98 | 20년 전 | 1615 | ||
| 97 | 20년 전 | 2126 | ||
| 96 | 20년 전 | 1870 | ||
| 95 | 20년 전 | 2369 | ||
| 94 | 20년 전 | 3563 | ||
| 93 | 20년 전 | 1557 | ||
| 92 | 20년 전 | 1753 | ||
| 91 | 20년 전 | 3177 | ||
| 90 | 20년 전 | 2339 | ||
| 89 | 20년 전 | 3167 | ||
| 88 | 20년 전 | 2868 | ||
| 87 | 20년 전 | 3293 | ||
| 86 | 20년 전 | 5127 | ||
| 85 | 20년 전 | 2516 | ||
| 84 | 20년 전 | 4823 | ||
| 83 | 20년 전 | 2500 | ||
| 82 | 20년 전 | 3119 | ||
| 81 | 20년 전 | 7618 | ||
| 80 | 20년 전 | 3819 | ||
| 79 | 20년 전 | 3205 | ||
| 78 | 20년 전 | 4691 | ||
| 77 | 20년 전 | 2893 | ||
| 76 | 20년 전 | 6214 | ||
| 75 | 20년 전 | 4470 | ||
| 74 | 20년 전 | 5777 | ||
| 73 | 20년 전 | 3622 | ||
| 72 | 20년 전 | 5964 | ||
| 71 | 20년 전 | 3110 | ||
| 70 | 20년 전 | 2834 | ||
| 69 | 20년 전 | 2636 | ||
| 68 | 20년 전 | 2443 | ||
| 67 | 20년 전 | 2649 | ||
| 66 | 20년 전 | 2666 | ||
| 65 | 20년 전 | 3783 | ||
| 64 | 20년 전 | 2821 | ||
| 63 | 20년 전 | 2452 | ||
| 62 | 20년 전 | 2264 | ||
| 61 | 20년 전 | 3067 | ||
| 60 | 20년 전 | 3131 | ||
| 59 | 20년 전 | 2511 | ||
| 58 | 20년 전 | 2587 | ||
| 57 | 20년 전 | 2962 | ||
| 56 | 20년 전 | 2315 | ||
| 55 | 20년 전 | 2758 | ||
| 54 | 20년 전 | 2125 | ||
| 53 | 20년 전 | 2348 | ||
| 52 | 20년 전 | 2696 | ||
| 51 |
prosper
|
21년 전 | 2348 | |
| 50 |
prosper
|
21년 전 | 2166 | |
| 49 | 21년 전 | 2174 | ||
| 48 | 21년 전 | 2333 | ||
| 47 | 21년 전 | 1929 | ||
| 46 | 21년 전 | 1927 | ||
| 45 | 21년 전 | 2130 | ||
| 44 | 21년 전 | 2357 | ||
| 43 | 21년 전 | 4568 | ||
| 42 |
prosper
|
21년 전 | 2712 | |
| 41 |
prosper
|
21년 전 | 2110 | |
| 40 | 21년 전 | 2178 | ||
| 39 | 21년 전 | 2141 | ||
| 38 | 21년 전 | 2416 | ||
| 37 | 21년 전 | 2566 | ||
| 36 | 21년 전 | 1769 | ||
| 35 | 21년 전 | 4069 | ||
| 34 | 21년 전 | 3849 | ||
| 33 | 21년 전 | 2989 | ||
| 32 |
prosper
|
21년 전 | 2899 | |
| 31 | 21년 전 | 5274 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기