묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
폼양식에 대한 문의
2006.10.25 14:53
http://www.sanuro.co.kr/second-75.phphttp://www.sanuro.co.kr/second-7.php이곳 사이트를 통해서 도움을 받았습니다.
폼양식으로 신청서(http://www.sanuro.co.kr/second-7.php)를 만들었고, 결과를 알려주는 PHP(send_new.php) 도 만들었구요.
입력내용을 메일로도 보내져서 다 됩니다.
아쉬운 점이 결과PHP 이후에 이동한 페이지(http://www.sanuro.co.kr/second-75.php)에 신청서에서 입력한 내용이 들어간 페이지를 보여주려고 하는데.....
그소스 입력하는 형식을 잘 몰라서 문의합니다.
-------------------------------<http://www.sanuro.co.kr/second-75.php>-----------------
<table align="center" width="689" border="0" cellspacing="5" cellpadding="0">
<tr>
<td><div class="feature">
<table width="689" border="0" cellpadding="0" cellspacing="0" bgcolor="#EEEEEE">
<tr>
<td colspan="2" background="./images/title_school_09.gif"><div align="center"><img src="./images/title_school_09.gif"></div></td>
</tr>
</table>
<table width="694" border="0" cellpadding="0" cellspacing="5" bgcolor="#EEEEEE">
<tr>
<td width="150"><div align="right">성명 : </div></td>
<td width="524"><?=$sendname?> </td>
</tr>
<tr>
<td width="150"><div align="right">나이 : </div></td>
<td width="524"><?=$sendname?> </td>
</tr>
<tr>
<td width="150"><div align="right">성별 : </div></td>
<td width="524"><?=$sexual?> </td></tr>
<tr>
<td width="150"><div align="right">암벽등반경험 : </div></td>
<td width="524"><?=$experience?> </td></tr>
<tr>
<td width="150"><div align="right">신청구분 : </div></td>
<td width="524"><?=$order?> </td></tr>
<tr>
<td width="150"><div align="right">연락처 : </div></td>
<td width="524"><?=$phone?> </td>
</tr>
<tr>
<td width="150"><div align="right">이메일 : </div></td>
<td width="524"><?=$email?> </td>
</tr>
<tr>
<td width="150" valign="top"><div align="right">자기소개 : </div></td>
<td width="424"><?=$myinfo?> </td>
<td width="100" valign="top"><div align="center"><img src="logo_s.gif"></div></td>
</tr>
<tr>
<td colspan="2" valign="top"><div align="center">
* 귀하는 <?=$order?>을 수강신청하셨습니다. 1~2일 내로 전화드리겠습니다.</td>
</tr>
</table>
</div></td>
</tr>
</table>
-------------------------------------------------------------------------------------------
위와 같이 만들어서는 입력한 내용이 보이지를 않네요~
한가지더 .....처음 입력하는 폼양식 페이지(http://www.sanuro.co.kr/second-7.php) 에 추가할 소스가 더 있는지...?
모자람이 많은 초보자라서.... 도움을 구합니다.
폼양식으로 신청서(http://www.sanuro.co.kr/second-7.php)를 만들었고, 결과를 알려주는 PHP(send_new.php) 도 만들었구요.
입력내용을 메일로도 보내져서 다 됩니다.
아쉬운 점이 결과PHP 이후에 이동한 페이지(http://www.sanuro.co.kr/second-75.php)에 신청서에서 입력한 내용이 들어간 페이지를 보여주려고 하는데.....
그소스 입력하는 형식을 잘 몰라서 문의합니다.
-------------------------------<http://www.sanuro.co.kr/second-75.php>-----------------
<table align="center" width="689" border="0" cellspacing="5" cellpadding="0">
<tr>
<td><div class="feature">
<table width="689" border="0" cellpadding="0" cellspacing="0" bgcolor="#EEEEEE">
<tr>
<td colspan="2" background="./images/title_school_09.gif"><div align="center"><img src="./images/title_school_09.gif"></div></td>
</tr>
</table>
<table width="694" border="0" cellpadding="0" cellspacing="5" bgcolor="#EEEEEE">
<tr>
<td width="150"><div align="right">성명 : </div></td>
<td width="524"><?=$sendname?> </td>
</tr>
<tr>
<td width="150"><div align="right">나이 : </div></td>
<td width="524"><?=$sendname?> </td>
</tr>
<tr>
<td width="150"><div align="right">성별 : </div></td>
<td width="524"><?=$sexual?> </td></tr>
<tr>
<td width="150"><div align="right">암벽등반경험 : </div></td>
<td width="524"><?=$experience?> </td></tr>
<tr>
<td width="150"><div align="right">신청구분 : </div></td>
<td width="524"><?=$order?> </td></tr>
<tr>
<td width="150"><div align="right">연락처 : </div></td>
<td width="524"><?=$phone?> </td>
</tr>
<tr>
<td width="150"><div align="right">이메일 : </div></td>
<td width="524"><?=$email?> </td>
</tr>
<tr>
<td width="150" valign="top"><div align="right">자기소개 : </div></td>
<td width="424"><?=$myinfo?> </td>
<td width="100" valign="top"><div align="center"><img src="logo_s.gif"></div></td>
</tr>
<tr>
<td colspan="2" valign="top"><div align="center">
* 귀하는 <?=$order?>을 수강신청하셨습니다. 1~2일 내로 전화드리겠습니다.</td>
</tr>
</table>
</div></td>
</tr>
</table>
-------------------------------------------------------------------------------------------
위와 같이 만들어서는 입력한 내용이 보이지를 않네요~
한가지더 .....처음 입력하는 폼양식 페이지(http://www.sanuro.co.kr/second-7.php) 에 추가할 소스가 더 있는지...?
모자람이 많은 초보자라서.... 도움을 구합니다.
댓글 5
-
port
2006.10.25 16:04
http://www.sanuro.co.kr/second-71.php이 페이지에서 바로 http://www.sanuro.co.kr/second-75.php페이지로 전송이 되는 것이 아니므로, 입력한 항목값을 다음 페이지에서 받아서 http://www.sanuro.co.kr/second-75.php페이지로넘어갈 때까지 hidden필드 등으로 값을 넘겨주어야 합니다. -
남창극
2006.10.25 16:32
빠른답변 감사합니다.
설명의 내용은 이해가 갑니다.
중요한것은 '입력한 항목값을 다음 페이지에서 받아서 http://www.sanuro.co.kr/second-75.php페이지로넘어갈 때까지 hidden필드 등으로 값을 넘겨주어야 합니다.'를 해결할수 없다는 것입니다.
직접 소스를 적어주시면 안될까요?
그리고 제가 페이지주소를 잘못 썼네요.
신청서양식페이지가 second-71.php 이 아니고 second-7.php 이었습니다. -
Destiny
2006.10.25 21:26
해결 방법은 무수~~~~하게많지만..간단하게 두가지
1.메일을 보내는 페이지를 second-75.php와 합친다
-이렇게하면 폼값의 내용은 다전달되겠죠?그러면 위에소스만으로 수정없이 할수있을테고
합칠때 내용이 길어질것같으면 그냥 include "send_new.php";
2.굳이 메일보낸다음에 폼값의 내용을 second-75.php에 전달하고 싶다면
전달하지말고 그냥 DB에서 꺼내세요 어짜피 한번보고 말것이므로 디비에 무리갈일도 없어요
DB에서 꺼내는 방법을 알려달라는건 아니겠지요~~? -
Destiny
2006.10.25 21:31
또 위에글쓰신분말대로 할라면 메일보내기가 성공한페이지에서
<script>
function go_page()
{
document.f.submit();
}
</script>
<body onload="return go_page()">
<form name="f" method="post" action="second-75.php">
<input type="hidden" name="name" value="<?=$_POST['name']?>">
</form>
이런식으로 전달하시든지 -
남창극
2006.10.25 22:49
두분의 수고가 많았습니다.
감사합니다.
저의 머리(html소스 정도만 해본수준)으로는 님들의 해석을 따라하지 못하겠더군요.
죄송합니다.
굳이 도움을 주신다면.......
http://www.sanuro.co.kr/second-7.php
http://www.sanuro.co.kr/send_new.php
http://www.sanuro.co.kr/second-75.php 3개의 소스파일을 처음부터 끝까지 적어주신다면
그 은혜를 잊지 못할것입니다.