PHP 코드에 두 가지 문제점이 있습니다.두 폼 액션을 하나의 폼 PHP
첫 번째는 내가 그것을 리디렉션 페이지에서 얻을 때
$linkorig
이
$_POST['formsubmitted']
후에 볼 수있는 방법을
변수?두 번째 질문은 모든 오류 검사가 끝난 후 다른 작업으로 양식을 제출하는 방법입니다.
일부 자바 스크립트 또는 PHP 코드로 가능할 수도 있습니다.
<?php
$linkorig=$_POST['link-orig']; // get destination link from redirected page , for excample http://mikrotik.lv -- works fine
if (isset($_POST['formsubmitted']))
{
// script try login with credentials with <form action="login.php" --- works fine
//Error checking !
if (empty($error)) //if not found any errors {
// login with credentials and same form but with <form action="other_login.php" --- i dont know how to do :(
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Login Form</title>
</head>
<body>
<form name="login" action="login.php" method="post" class="registration_form" onSubmit="return doLogin()" >
<input type="hidden" name="dst" value="<?php echo $linkorig; ?>" />
<input type="hidden" name="popup" value="true" />
<fieldset>
<legend>Login Form </legend>
<p>Enter Your username and Password Below </p>
<div class="elements">
<label for="name">Email :</label>
<input type="text" id="e-mail" name="username" size="25" value="" />
</div>
<div class="elements">
<label for="Password">Password:</label>
<input type="password" id="Password" name="password" size="25" />
</div>
<div class="submit">
<input type="hidden" name="formsubmitted" value="TRUE" value="OK" />
<input type="submit" value="Login" />
</div>
</fieldset>
</form>
<!-- $(if error) -->
<br /><div style="color: #FF8080; font-size: 9px"> </div>
<!-- $(endif) -->
<script type="text/javascript">
<!--
document.login.username.focus();
//-->
</script>
</body>
</html>
"이 사이트에서는 정상적으로 코드를 삽입 할 수 없습니다."- 질문 입력 옆에 나타나는 * How to Format * 상자를 읽으십시오. – Quentin
JavaScript를 사용하여 Xhr 게시물로 게시물을 올리거나 'curl'을 사용하여 수신 된 게시물을 최초 수신시 서버에서 '전달'할 수 있습니다. 마지막 옵션은 어떻게 '같은 근원'문제를 극복 할 수 있는지입니다. – ficuscr
또는 "post get redirect"에 대한 Google 검색 –