묻고답하기

몇 일전에 이와 유사한 소스로 질문을 드린적이 있는데,
여러분들의 답변을 종합해서 다시 생각을 해보니, 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 남기남
ChrisPark 소셜 로그인 하고 싶은데 어떻게 해야 할까요 [4] 2015.04.26 by ChrisPark
ChrisPark 제가 스케치북 레이아웃 쓰는 중인데 바탕화면 확장 시키는 법 좀 가르쳐 주세요  
ChrisPark 마켓플레이스 언어 바꿀 수 있나요? file  
노리넷[썰코] xe 코어 업데이트후 확장자 이상  
띵똥 파일첨부를 클릭했는데 뜨질않네요 ㅠㅠㅠ  
바비킴 제로보드 설치페이지가 안나오고 오류가 나와요  
땡이누나 이미지 사이에 여백이 생기는 문제에 대해서ㅠㅠ file  
김동하123 마켓플레이스는 조회수 증가가 전혀 안먹는 것 같습니다  
nsa11660 스케치북5 모바일 버전 글 작성시 '내용값은 필수입니다' 오류ㅠㅠ  
곰탕lol왕자 1.8.1 업데이트후 오류  
네이츠 외부 쿼리 로그인 질문 [2] 2015.04.26 by 네이츠
DevelArmy 네이버아이디로그인 모듈질문 @YJSoft [1] 2015.04.27 by DevelArmy
sosodos "존재하지 않는 회원아이디입니다" 도와주세요 [2] 2015.04.27 by sosodos
양파F 부트스트랩 (Bootstrap) 관련 질문 [4] file 2015.04.27 by 하얀마법
DevelArmy 외부로그인 계정으로...소스어디있는지 계시나요? file  
달다뤼 접속페이지 전송량관련 [1] file 2015.04.27 by ehii
Himom42 XE알림 개수 레이아웃에서 불러오기 [5] 2015.04.27 by BJ람보
캣대디 [css문의]왼쪽 정렬된 메뉴 중앙정렬하는 방법 문의드립니다. [5] file 2015.04.27 by definef
Exceltoweb 캡차 적용 해도.......이놈들 자꾸 올라오는데..방법 없나요? [7] file 2015.04.27 by Exceltoweb
Exceltoweb 사이트 차단 위젯 설치후 500 에러 나는데..어찌해야 할까요? [1] 2015.04.27 by Exceltoweb
ㅎㅕㄴㅣㄴㅔ 중고장터 모듈을 사용하고 있습니다..  
ㅎㅕㄴㅣㄴㅔ 중고장터모듈에서...회원연락처입력란이 안보이는데요???  
yong9551 html 시현 비정상 [12] 2015.04.27 by ehii
진윤현파 스케치북5 게시판 스타일 수정(게시글 바탕 박스처리) 문의드립니다~ file  
KaelXP socialxe 서버에 api요청이 실패했습니다. [1] file 2015.04.27 by KaelXP
멀라나더 XEDITION에서 슬라이더 css관련하여.. [2] 2015.04.27 by 멀라나더
간팸마 좀 도와주세요 ㅠㅠㅠ [2] file 2015.04.27 by 몽실아빠
아형여옹 위성 지도 표시 방법 어떠게 하나요?  
동그라 제발 도와주세요ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ [6] file 2015.04.27 by 동그라
궁e 게시판 사용자정의 변수에 링크 거는법 좀 알려주세요 ㅠ [4] 2015.04.27 by 궁e