묻고답하기

몇 일전에 이와 유사한 소스로 질문을 드린적이 있는데,
여러분들의 답변을 종합해서 다시 생각을 해보니, global선언자라는
것에 대해 제대로 알아야 예전에 질문을 한 것이 해결될 것 같아서
이렇게 질문을 드립니다.
우선 질문의 내용은...

<?
function sum(){
              $a=10;
              global $a;
              $a=$a+2;
              echo "$a의 값은 ".$a."입니다.<br>";
              }

$a=30;
sum();
sum();
sum();
echo "<br>";
echo "$a의 값은 ".$a."입니다.<br>";
?>

라고 코딩했을 때,

결과가

$a의 값은 32입니다.
$a의 값은 34입니다.
$a의 값은 36입니다.

$a의 값은 36입니다.

라고 나오는데요, 이결과를 봤을 때 특정변수에 global을 붙일 경우
함수내에 있는 변수값을 참조하는 것이 아닌, 함수 밖에 있는 변수값을
참조하는거 같은데... 제 생각이 맞나요??
어째보면, 쓸데없는 질문 같지만...하나라도 제대로 이해하고 넘어가기
위해서 이런 질문을 드리는 거니까요, 이해해 주세요^^;;

그리고 질문이 하나 더 있는데요...

폼에 입력한 값을 PHP문서로 넘길 때 전송방식이 Post방식이 있고, Get방식이 있잖아요.
그런데, Post방식으로 설정하고 내용입력란에 많은 내용을 입력하고 전송버튼을 클릭하면
PHP문서로 잘 넘어가는데, Get방식으로 설정하고 내용입력란에 많은 내용을 입력하고
전송버튼을 클릭하면 그냥 웹페이지가 가만히 있네요...ㅡㅡ;
원래 Get방식을 사용할 이런 현상이 발생되는 건가요??

그리고, 어떤 상황에서 Get방식을 사용해야 하는 건가요??

혹시 몰라서 제가 코딩한 내용을 아래 적어 놓겠습니다. ^^;;

-------------------내용입력하는 페이지 소스-----------------------
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<style type="text/css">
<!--
p {  font-size: 12px; color: #333333; text-decoration: none}
.unnamed1 {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
-->
</style>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" action=".result.php" method="get">
  <table width="431" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
    <tr bgcolor="#FFFFFF" valign="middle">
      <td height="25" colspan="2" bgcolor="#996699">
        <p align="center"><b><font color="#FFFFFF">Q&A게시판</font></b></p>
      </td>
    </tr>
    <tr bgcolor="#FFFFFF" valign="middle">
      <td width="169" height="25">
        <p>이름 :
          <input type="text" name="name" size="15" class="unnamed1">
        </p>
      </td>
      <td width="262">
        <p>이메일 :
          <input type="text" name="email" size="25" class="unnamed1">
        </p>
      </td>
    </tr>
    <tr bgcolor="#FFFFFF" valign="middle">
      <td colspan="2" height="25">
        <p>제목 :
          <input type="text" name="object" size="59" class="unnamed1">
        </p>
      </td>
    </tr>
    <tr bgcolor="#FFFFFF" valign="middle">
      <td height="158" colspan="2" valign="top">
        <p>
          <textarea name="story" cols="67" rows="10" class="unnamed1" wrap="OFF">
</textarea>
        </p>
      </td>
    </tr>
    <tr bgcolor="#996699" valign="middle">
      <td height="25" colspan="2">
        <p align="center">
          <input type="submit" name="Submit" value="전송">
          <input type="reset" name="Submit2" value="다시작성">
        </p>
      </td>
    </tr>
  </table>
</form>
</body>
</html>

------------------결과가 나타나는 페이지 소스---------------------
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<style type="text/css">
<!--
p {  font-size: 12px; color: #000000; text-decoration: none}
-->
</style>
</head>

<body bgcolor="#FFFFFF" text="#000000">

<table width="431" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
  <tr bgcolor="#996699" valign="middle">
    <td height="25" colspan="2">
      <? echo"<p align="center"><font color="#FFFFFF"><b>게시물 내용</b></font></p>" ?>
    </td>
  </tr>
  <tr bgcolor="#FFFFFF" valign="middle">
    <td width="167" height="25">
      <? echo "<p>작성자 : ".$name."</p>" ?>
    </td>
    <td width="261">
      <? echo "<p>이메일 : ".$email."</p>" ?>
    </td>
  </tr>
  <tr bgcolor="#FFFFFF" valign="middle">
    <td colspan="2" height="25">
      <? echo "<p>제목 : ".$object."</p>" ?>
    </td>
  </tr>
  <tr bgcolor="#FFFFFF" valign="top">
    <td height="184" colspan="2">
    <? echo "<p>".$story."</p>" ?>
    </td>
  </tr>
</table>
</body>
</html>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
ⓘⓝⓢⓤ™ 테이블안에 배경 반복 되지 않게하려면.. [1] 2007.08.10
선美 php문에서 에러1개 입니다. [5] 2007.08.10
Mari 고객관리를 하려구 하는데요.. [3] 2007.08.10
권영훈 도와주세요 -_-;; [4] 2007.08.10
송인주 html?로 해결할 수 있을듯 한데...모르겠어요~ [5] 2007.08.10
권영훈 홈페이지에 음악을 올릴려고 하는데요.. [3] 2007.08.10
CiZ 서버 속도는 무엇에 좌우되는지; 그리고 서버 속도를 알려면.. [2] 2007.08.10
김형철 사용권한이없다그러네요...냉유 가입을어디서하죠? 제가 게시판을운영해도 가입을해야하나요 [1] 2007.08.10
워씽비혁 제로보드설치할때요.. [1] 2007.08.10
권영훈 노프렘 홈에서 배경음넣는법이요.. [2] 2007.08.10
慧敏 [慧敏] 분산서버에 대해 질문 드리겠습니다 [3] 2007.08.10
김형철 스티치님 제홈이요http://zeusdivxjjang.wo.ro이거든요;;  
같은기억 프레임에 관한 질문입니다. [5] 2007.08.10
final 이거 질문입니다. 꼭 ~~!! 봐주세요...  
제제 홈페이지를 만들려고 하는데; [1] 2007.08.10
정윤진 게시판은 어떻게 만드는 거예여? [2] 2007.08.10
torayo 포토샵에 관한 질문입니다. [2] 2007.08.10
한보람 연결프로그램을 바꾸려면.. [3] 2007.08.10
정윤진 배너에 링크거는 법줌.... [3] file 2007.08.10
oohaha.net 쇼핑몰 제작 의뢰하면... [3] 2007.08.10
권성국 프레임에서 외부 로긴 만들구 있는데요 ㅡㅡ;; [5] 2007.08.10
palejune 홈페이지 여백 없애는 방법 알려줘요~ +_+ [1] 2007.08.10
남탱이 개인서버를 만들었는데 다른 사람이 접속을 못해요...ㅡㅜ [2] 2007.08.10
김민규 global선언자와 Post,Get방식에 대한 질문여... [3] 2007.08.10
_♡Kay♡_ NZEO.COM에 부메뉴 태그와 흡사한것 없을까요?  
김태준 var 폴더 삭제후 일부 서버스가 되질않아요. [1] 2007.08.10
굴비호쌍 큰일 났습니다.... [2] 2007.08.10
Brown 견적 프로그램 만들고 싶은데요..; [2] 2007.08.10
Brown 카테고리 질문.. [5] 2007.08.10
미자 팝업창을 띄우는데 스크롤바를 달려면.. [3] 2007.08.10