테스트 사이트 - 개발 중인 베타 버전입니다

post로 받을때 텍스트 처리가 안되는경우.. 채택완료

그렌트힐 5년 전 조회 2,571

</p>

<p><input type="text" id="member_name" name="member_name" /></p>

<p> </p>

<p>-----------------------------------------------------------------------</p>

<p>$br_name = $_POST['member_name']; </p>

<p>echo $br_name; <--- 아무값도 나오지 않음.</p>

<p>

 

form 전송을 합니다.

post 타입이구요. 받는쪽에서 숫자만 넘어가네요.

한글,영어...모두 안되는 상황인데요..

 

어떤 이유가 있을까요? 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트

부분 소스만으로는

브라우저단에서 필터 처리가 되는건지 서버 프로그램단에서 처리가 되는건지 불분명하네요

아무처리도 안되게해서 전송해보시면서 하나씩 케이스를 제외하는수밖에 없을것 같습니다.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

그렌트힐
5년 전
form 을 가장 기본으로 작성하고 아무조건 없이 넘겨봐도...숫자만 넘어가네요. 영어,한글...머 이런 텍스트는 가져가질 못하네요...아..므징...ㅜㅜ
폴라베어
5년 전
아래 코드로 테스트 해보시길 바랍니다. ie11, 그누보드 common파일 로드해도 문제 없습니다.
아래 스크립트도 문제가 있다면 인코딩을 점검해보시길 바랍니다.

exam.php
[code]
<!doctype html>
<html lang="ko">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>Hello, world!</title>
</head>
<body>
<h1>Hello, world!</h1>
<form action="./form.php" method="POST">
<input type="text" name="member_name">

<input type="submit">
</form>
</body>
</html>
[/code]

form.php
[code]
<?php
// include_once('./_common.php');

var_dump($_POST);
[/code]
그렌트힐
5년 전
정말 답변 감사드립니다. 그냥 코딩 다시하는쪽으로..^^;;;;

댓글을 작성하려면 로그인이 필요합니다.

진서기
5년 전

그누보드로 작업중인가요?

 

폼 전체 소스를 올려보세요

 

print_r($_POST); 로 확인해 보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그렌트힐
5년 전
답변 감사드립니다. 많은 도움 되었습니다. ^^;

댓글을 작성하려면 로그인이 필요합니다.

진서기
5년 전
 만 넣으면 

value 가 없어서 아무것도 넘어가지 않습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그렌트힐
5년 전
답변 감사합니다. value 값을 정해서 넣어봐도 결과는 같네요. 그렇지 않더라도 숫자등은 value 값 상관없이 잘 전달되고 있구요. ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인