묻고답하기
로그인정보 위젯 약간 수정으로 자동 submit 하는 방법
2008.01.08 15:09
외부페이지를 만들어서 로그인정보 위젯 으로 테스트 중입니다.
로그인정보 위젯을 조금 수정해서 아이디와 비밀번호를 알면 자동으로 로그인 되게 할려고 합니다.
폼 입력에 value값을 주면 페이지가 뜨면서 자동으로 입력되기는 하는데 인터넷에 나와있는 여러가지
방법을 사용해도 submit이 자동으로 넘어가지 않습니다
도움을 부탁드립니다.
그외 자동으로 로그인하는 방법이 있으면 부탁드리겠습니다.
외부페이지 소스
auto_login.html
<?
Header("Location:{$zbxe_url_path}?mid=outlogin&act=dispMemberLoginForm"); // 로그인 화면으로 이동
?>
로그인정보 위젯 소스 /zbxe/widgets/login_info/skins/xe_officia_form.html
빨강색은 수정부분입니다..
.
.
생략
<?
$user_id_ex= "a1234";
$password_ex= "a1234";
?>
<fieldset id="login" class="login_{$colorset}">
<legend>{$lang->cmd_login}</legend>
<form action="./" method="get" onsubmit="return procFilter(this, widget_login)" id="fo_login_widget" >
<div class="idpwWrap">
<div class="idpw">
<input name="user_id" type="text" title="user id" value= <? echo $user_id_ex?> />
<input name="password" type="password" title="password" value= <?echo $password_ex?> />
</div>
<input type="image" src="./images/{$colorset}/buttonLogin.gif" alt="login" class="login" />
</div>
<p class="save">
<input name="remember_user_id" id="chk_remember_user_id" type="checkbox" value="Y" />
<label for="chk_remember_user_id">{$lang->remember_user_id}</label>
<!--@if($member_config->enable_openid=='Y')-->
<input name="use_open_id" id="use_open_id" type="checkbox" value="Y" onclick="toggleLoginForm(this); return false;"/>
<label for="use_open_id">Open ID</label>
<!--@end-->
</p>
<ul class="help">
<li class="first-child"><a href="{getUrl('+
'+
'act','dispMemberSignUpForm')}">{$lang->cmd_signup}</a></li>
<li><a href="{getUrl('act','dispMemberFindAccount')}">{$lang->cmd_find_member_account}</a></li>
</ul>
</form>
이하 생략
.
.
.