[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는 네트워크를 지원하는 운영체제이다. |
+----------------------------------------------+<
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 7130 | 11년 전 | 2305 | ||
| 7129 | 11년 전 | 711 | ||
| 7128 |
senseme
|
11년 전 | 1302 | |
| 7127 | 11년 전 | 1176 | ||
| 7126 | 11년 전 | 824 | ||
| 7125 | 11년 전 | 2953 | ||
| 7124 | 11년 전 | 1428 | ||
| 7123 |
잘살아보자
|
11년 전 | 1291 | |
| 7122 |
잘살아보자
|
11년 전 | 689 | |
| 7121 |
잘살아보자
|
11년 전 | 3052 | |
| 7120 |
잘살아보자
|
11년 전 | 2919 | |
| 7119 |
잘살아보자
|
11년 전 | 734 | |
| 7118 |
잘살아보자
|
11년 전 | 3434 | |
| 7117 |
잘살아보자
|
11년 전 | 854 | |
| 7116 | 11년 전 | 747 | ||
| 7115 | 11년 전 | 1038 | ||
| 7114 | 11년 전 | 855 | ||
| 7113 | 11년 전 | 669 | ||
| 7112 | 11년 전 | 1088 | ||
| 7111 | 11년 전 | 1800 | ||
| 7110 | 11년 전 | 1035 | ||
| 7109 |
버섯먹은나
|
11년 전 | 816 | |
| 7108 | 11년 전 | 651 | ||
| 7107 | 11년 전 | 2414 | ||
| 7106 | 11년 전 | 1963 | ||
| 7105 | 11년 전 | 2485 | ||
| 7104 | 11년 전 | 1425 | ||
| 7103 |
|
11년 전 | 2715 | |
| 7102 | 11년 전 | 3123 | ||
| 7101 | 11년 전 | 4447 | ||
| 7100 | 11년 전 | 5795 | ||
| 7099 | 11년 전 | 2144 | ||
| 7098 | 11년 전 | 1726 | ||
| 7097 | 11년 전 | 1466 | ||
| 7096 | 11년 전 | 1133 | ||
| 7095 |
잘살아보자
|
11년 전 | 859 | |
| 7094 |
잘살아보자
|
11년 전 | 1064 | |
| 7093 |
잘살아보자
|
11년 전 | 941 | |
| 7092 |
잘살아보자
|
11년 전 | 1414 | |
| 7091 |
잘살아보자
|
11년 전 | 2214 | |
| 7090 |
잘살아보자
|
11년 전 | 897 | |
| 7089 | 11년 전 | 1072 | ||
| 7088 | 11년 전 | 1718 | ||
| 7087 | 11년 전 | 1413 | ||
| 7086 | 11년 전 | 1315 | ||
| 7085 |
|
11년 전 | 1240 | |
| 7084 | 11년 전 | 1157 | ||
| 7083 | 11년 전 | 3507 | ||
| 7082 | 11년 전 | 1156 | ||
| 7081 | 11년 전 | 1742 | ||
| 7080 | 11년 전 | 2026 | ||
| 7079 | 11년 전 | 1334 | ||
| 7078 | 11년 전 | 1307 | ||
| 7077 | 11년 전 | 1314 | ||
| 7076 | 11년 전 | 773 | ||
| 7075 | 11년 전 | 1155 | ||
| 7074 |
네이비칼라
|
11년 전 | 1510 | |
| 7073 | 11년 전 | 1480 | ||
| 7072 |
|
11년 전 | 836 | |
| 7071 | 11년 전 | 1211 | ||
| 7070 | 11년 전 | 938 | ||
| 7069 | 11년 전 | 1710 | ||
| 7068 | 11년 전 | 1368 | ||
| 7067 |
TPSint
|
11년 전 | 750 | |
| 7066 | 11년 전 | 2155 | ||
| 7065 | 11년 전 | 6653 | ||
| 7064 | 11년 전 | 1299 | ||
| 7063 | 11년 전 | 1145 | ||
| 7062 | 11년 전 | 1081 | ||
| 7061 | 11년 전 | 921 | ||
| 7060 | 11년 전 | 1477 | ||
| 7059 | 11년 전 | 887 | ||
| 7058 |
EngineMan
|
11년 전 | 3409 | |
| 7057 | 11년 전 | 1251 | ||
| 7056 | 11년 전 | 1642 | ||
| 7055 | 11년 전 | 1024 | ||
| 7054 | 11년 전 | 2661 | ||
| 7053 |
네이비칼라
|
11년 전 | 1291 | |
| 7052 | 11년 전 | 2584 | ||
| 7051 | 11년 전 | 1945 | ||
| 7050 | 11년 전 | 2460 | ||
| 7049 | 11년 전 | 1420 | ||
| 7048 | 11년 전 | 2540 | ||
| 7047 | 11년 전 | 1363 | ||
| 7046 | 11년 전 | 1043 | ||
| 7045 | 11년 전 | 1069 | ||
| 7044 | 11년 전 | 5442 | ||
| 7043 | 11년 전 | 1234 | ||
| 7042 | 11년 전 | 794 | ||
| 7041 |
열라뽕똬이
|
11년 전 | 764 | |
| 7040 | 11년 전 | 1118 | ||
| 7039 | 11년 전 | 1472 | ||
| 7038 | 11년 전 | 1884 | ||
| 7037 | 11년 전 | 2182 | ||
| 7036 | 11년 전 | 1090 | ||
| 7035 | 11년 전 | 1414 | ||
| 7034 | 11년 전 | 1366 | ||
| 7033 |
열라뽕똬이
|
11년 전 | 1002 | |
| 7032 | 11년 전 | 756 | ||
| 7031 | 11년 전 | 2192 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기