php에서 html값 받기,, 정보
php에서 html값 받기,,본문
<form name="goal_add" method="post" onsubmit="return fmemberconfirm_submit(this);">
<input class="ed" type="text" name='title' size="60" maxlength="255" <?=$config[title]?'required':'';?> itemname='서명' value='<?=$member[title]?>'></p>
<a href="javascript:fregisterform_submit(this);"><input type="image" tabindex="1001" src="<?=$member_skin_path?>/img/bt_modify_confirm.gif"/></a>
</form>
<script type='text/javascript'>
function fmemberconfirm_submit(f)
{
//<?
// $sql =" insert into $g4[goal_table] set mb_id = '$member[mb_id]', title = '$title'";
// sql_query($sql);
//?>
f.action = "./test.php";
return true;
}
</script>
문법오류는 소스 지우다가 생겼을수도 있구요...
질문의 맥락은 위에 input 에 title이란 입력받는 창이있습니다.
그리고 <a href="javascript:fregisterform_submit(this);"><input type="image" tabindex="1001" src="<?=$member_skin_path?>/img/bt_modify_confirm.gif"/></a>
에서 서브밀할때 javascript:fregisterform_submit() 함수에서 위에 title에 저장된값을
바로 DB에 저장하려합니다.
하지만 ... php에서 어떻게 html 의 title값을 불러와야하는지 즉 쿼리문에서 title = ?"; ?에 어떻게 써야할지...모르겠네요;;
<input class="ed" type="text" name='title' size="60" maxlength="255" <?=$config[title]?'required':'';?> itemname='서명' value='<?=$member[title]?>'></p>
<a href="javascript:fregisterform_submit(this);"><input type="image" tabindex="1001" src="<?=$member_skin_path?>/img/bt_modify_confirm.gif"/></a>
</form>
<script type='text/javascript'>
function fmemberconfirm_submit(f)
{
//<?
// $sql =" insert into $g4[goal_table] set mb_id = '$member[mb_id]', title = '$title'";
// sql_query($sql);
//?>
f.action = "./test.php";
return true;
}
</script>
문법오류는 소스 지우다가 생겼을수도 있구요...
질문의 맥락은 위에 input 에 title이란 입력받는 창이있습니다.
그리고 <a href="javascript:fregisterform_submit(this);"><input type="image" tabindex="1001" src="<?=$member_skin_path?>/img/bt_modify_confirm.gif"/></a>
에서 서브밀할때 javascript:fregisterform_submit() 함수에서 위에 title에 저장된값을
바로 DB에 저장하려합니다.
하지만 ... php에서 어떻게 html 의 title값을 불러와야하는지 즉 쿼리문에서 title = ?"; ?에 어떻게 써야할지...모르겠네요;;
댓글 전체

test.php 에서는
상단에
$title = $_POST['title'];
추가 하시고,
$sql = "insert into g4_gogl_table (mb_id,title) VALUES ('$member[mb_id]','$title')";
sql_query($sql);
붙여넣으시면 됩니다.
상단에
$title = $_POST['title'];
추가 하시고,
$sql = "insert into g4_gogl_table (mb_id,title) VALUES ('$member[mb_id]','$title')";
sql_query($sql);
붙여넣으시면 됩니다.
서브밀할때 javascript:fregisterform_submit() 함수에서 위에 title에 저장된값을
바로 DB에 저장하려합니다... test.php에 가기전에 쿼리문에서 저장을 하려고 하는겁니다..
바로 DB에 저장하려합니다... test.php에 가기전에 쿼리문에서 저장을 하려고 하는겁니다..

php_self 로 post 나 get 으로 값을 던지고, 현재페이지에서 쿼리로 insert 시킨다음
test.php 로 location.href 시키면 되지요
test.php 로 location.href 시키면 되지요
fmemberconfirm_submit(f) 에다 insert 퀴리문을 넣은 것으로 보아
버튼을 누르면 다른 화일로 넘어가지 않고 저장하고 싶은 모양인데
그런 방법은 될 수가 없습니다
그럴 때 사용하는 것이 ajax 라는 것입니다
버튼을 누르면 다른 화일로 넘어가지 않고 저장하고 싶은 모양인데
그런 방법은 될 수가 없습니다
그럴 때 사용하는 것이 ajax 라는 것입니다