Я попытался войти в систему с моим именем пользователя и паролем на сайте, выполнив это через мой сайт, но я столкнулся со следующей трудностью, которая, очевидно, не позволяет мне использовать, например, file_get_contents.
<script language="JavaScript">
<!--
function hash_password( form ) {
var login = form.elements['username'].value;
var passwd_md5 = hex_md5(form.elements['password'].value);
var passwd_hash = hex_md5(passwd_md5 + '66446' + login);
// uc = navigator.appCodeName + ' ' + navigator.appVersion;
// Set up redirect url
var url = '/login.php?';
var new_url = 'login.php';
// new_url += '?goto=' + escape(url);
new_url += '?login=' + escape(login);
new_url += '&pass=' + escape(passwd_hash);
// new_url += '&uc=' + escape(uc);
// Submit the form
window.location.href = new_url;
// Ignore default submit
return false;
}
// -->
</script>
Форма входа следующая:
<div class="LoginForm">
<form onsubmit="return hash_password(this)" id="login" class="login">
<div class="ttl">Вход</div>
<label>
<span>Потребител</span>
<input type="text" name="username">
</label>
<label>
<span>Парола</span>
<input type="password" name="password">
</label>
<input type="submit" value="Вход" class="ui-state-default ui-corner-all">
</form>
</div>
Использует метод get, потому что при переключении httpfox не отображается метод post.Если кто-то может помочь с чем-то, я открыт для предложений