웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
if 문으로 xxx.php?db=src 이런식으로 해보자..(제1탄 기초를 확!)
2002.12.12 20:08
안녕하세요?? 오늘은 if문으로 xxx.php?db=src 이런식으로 페이지를 꾸며볼까합니다,..
이거 잘 사용하면 하나의 파일로 홈페이지를 거뜬히 제작할수 있을것같습니다..
저는 TheMics 님한테.. MSN 으로 배웠구요..
강좌가 올라와 있지않는것 같아서 올립니다......
먼저 쓰는법을 배워봅시다..
<?
if ($db =="src") {
echo "부시 사과하라..!!!!";
}
?>
이런식으로 씁니다.. 그런데.. if 를 두번반복하면 분명히 에러가 날것입니다.. 여기서 저도 실수 많이 했답니다..
여기선 elseif 를 씁니다...
그럼 예제를...
예제
<?
if($db =="src"){
echo "부시시,,ㅋㅋ";
} elseif($db =="src1"){
echo "하이??";
}
?>
이런식으로하면 db=src 와 db=src1 으로 접속할수 있게 됩니다...
저는 이걸응용하여 지금 파일하나로 게시판을 운영하고있는데..ㅡㅡ;;; if문만 계속쓰다보니..ㅡㅡ;; 넘 지저분해져서.. 좀 속도가 걸리는게 단점이네요..ㅡㅡ;; 게시판파일하나가 무려 1MB ㅡㅡ;;;; lib 형식도 같이 다 모조리 집어넣어서..ㅡㅡ;;;
이제... xxx.php 로 오면 경고창 띄웁시다... 물론 xxx.php?db=xchfkslf 정의를 하지 않은곳으로 해도 될것같습니다...
예제
<?
if($db =="src"){
echo "부시시,,ㅋㅋ";
} elseif($db =="src1"){
echo "하이??";
} else {
echo "끄지라이 가시네야~";
echo "BOOMㅡㅡ";
}
?>
이런식으로 하면 될것같습니다...................
다음에는 if문으로 게시판 만드는 법을 배워보도록 합시다..
이거 잘 사용하면 하나의 파일로 홈페이지를 거뜬히 제작할수 있을것같습니다..
저는 TheMics 님한테.. MSN 으로 배웠구요..
강좌가 올라와 있지않는것 같아서 올립니다......
먼저 쓰는법을 배워봅시다..
<?
if ($db =="src") {
echo "부시 사과하라..!!!!";
}
?>
이런식으로 씁니다.. 그런데.. if 를 두번반복하면 분명히 에러가 날것입니다.. 여기서 저도 실수 많이 했답니다..
여기선 elseif 를 씁니다...
그럼 예제를...
예제
<?
if($db =="src"){
echo "부시시,,ㅋㅋ";
} elseif($db =="src1"){
echo "하이??";
}
?>
이런식으로하면 db=src 와 db=src1 으로 접속할수 있게 됩니다...
저는 이걸응용하여 지금 파일하나로 게시판을 운영하고있는데..ㅡㅡ;;; if문만 계속쓰다보니..ㅡㅡ;; 넘 지저분해져서.. 좀 속도가 걸리는게 단점이네요..ㅡㅡ;; 게시판파일하나가 무려 1MB ㅡㅡ;;;; lib 형식도 같이 다 모조리 집어넣어서..ㅡㅡ;;;
이제... xxx.php 로 오면 경고창 띄웁시다... 물론 xxx.php?db=xchfkslf 정의를 하지 않은곳으로 해도 될것같습니다...
예제
<?
if($db =="src"){
echo "부시시,,ㅋㅋ";
} elseif($db =="src1"){
echo "하이??";
} else {
echo "끄지라이 가시네야~";
echo "BOOMㅡㅡ";
}
?>
이런식으로 하면 될것같습니다...................
다음에는 if문으로 게시판 만드는 법을 배워보도록 합시다..
댓글 14
-
[콜록]토끼군
2002.12.24 22:38
-
플로렐라
2002.12.16 11:15
저런방식으로 퓨리방명록에 글을써본적이있단..;;;
purybbs.cgi?name=***&pwd=***&icon=*** 이런... -
ATply
2002.12.15 16:27
$table -> $_GET[table]
보안상 이렇게 사용하시는것이 훨씬 유리합니다. -
-=:{Inuri}:=-
2002.12.15 10:31
위에서 ?변수명=데이터하면
문서내에 지정된 데이터가 들어가죠 -ㅁ-
응용작으로 문서에다가 텍스트박스만들고 name 입력한담에
주소에다가 ?텍스트박스이름=내용
하면 입력되서 나와요 -
[콜록]토끼군
2002.12.13 22:13
얼마든지 더 엽기적인 방법이 가능합니다. -_-;;
<!-- init.php -->
<?
function init_test() // test 테이블의 설정 내용
{
...
}
function init_test2() // test2 테이블의...
{
...
}
function init__error() // 다른 거면 에러 뿌립니다.
{
...
}
?>
<!-- index.php -->
<?
include 'init.php';
// 함수가 존재하지 않는다면.
if(!function_exist('init_'.$table)) init__error(); else eval('+ 'init_'.$table.'();');
...
?>
언제나 벌레의 가능성은 존재합니다. (..)
- 토끼군 -
▷◁두기:)
2002.12.12 20:48
관련강좌.^^
-----------------------------------------------------------------------------
http://www.nzeo.com/bbs/zboard.php?id=p_study&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=nzeo&select_arrange=headnum&desc=asc&no=507 -
GPel
2002.12.12 21:23
음음.. 두기님이 알려주신 링크와 inging-zb41님의 강좌는 전혀(랄까..)다른 내용이죠^^
inging-zb41님은..출력할 내용을 지정하는것이고.. 두기님의 링크는 출력할 파일을.... -
NeSThinks.
2002.12.12 21:23
^^ 위에 꺼와 비슷하지만^^ 약간 업그레이트한 것;;;허접;;
<?
function src(){
echo "src 으로 접속중입니다.";
}
function src1(){
echo "src1 으로 접속중입니다.";
}
function err(){
global $db;
echo "요청한 ".$db."가 없습니다.";
}
if($db=="src"){
src();
}elseif($db=="src1"){
src1();
}
else{
err();
}
?> -
GPel
2002.12.12 21:34
if문 말고도. switch도 있습니다^^ -
Kain : )
2002.12.12 22:19
-
NeSThinks.
2002.12.12 21:48
GPel 님 말씀대로;; 구현한;것입니다&^^
<?
switch($db){
case(src):
echo "src 으로 접속중입니다.";
break;
case(src1):
echo "src1 으로 접속 중입니다.";
break;
default:
echo "요청하신 ".$db."가 존재하지 않습니다.";
}
?> -
GPel
2002.12.12 22:21
^^
주의! swich문 사용시에는 break를 반드시 붙여주셔야합니다!
'break'미사용시 다음의 조건의 내용까지 출력하게 되니 주의하시기 바랍니다(__)
예를들어..
<?
switch($db){
case(src):
echo "src 으로 접속중입니다.";
##### 여기에 break를 넣지 않으시면..
case(src1):
echo "src1 으로 접속 중입니다.";
break;
default:
echo "요청하신 ".$db."가 존재하지 않습니다.";
}
?>
결과 : "src 으로 접속 중입니다.src1 으로 접속 중입니다." 가 출력되고말죠..;; -
☆좀비파우더™
2003.01.13 17:44
저거 꽤 불편해요 많은 소스를 쓸 때 "를 일일이 다 지워야 하는 불편함이 ㅡㅡ -
9000㎒ :-)
2003.01.22 21:48
HTML 쓸때 따옴표 안쓰면 되죠. ^^
- 토끼군