Hello, thank you very much for your help. I have this code inside my index.html file, I need to create 3 php return pages. as follows:
Code 1
function popupImagem(tipo, comprar, compartilhar) {
if (comprar == 1) {
salvaJogoCompra(tipo);
} else {
$.post("/simulador/gerar_preview.php", {
'img1': document.getElementById('jogo_de_camisa').toDataURL("image/png"),
'img2': document.getElementById('jogo_de_camisa_costas').toDataURL("image/png")
}, function (data) {
console.log(data);
$('#aguarde').hide();
if (compartilhar == 1) {
window.open('/simulador/jogo-de-camisa/?simulacao=' + data.replace('geradas/preview/', '').replace('.jpg', ''));
} else {
var link = document.createElement('a');
link.setAttribute('download', 'jogodecamisa.jpg');
link.setAttribute('href', data);
link.click();
}
});
}
}
code2
function isEmail(email) {
var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
return regex.test(email);
}
function validaPasso(passo) {
if (passo == 1) {
if ($("#seu_nome").val() == '') {
$("#aviso").html("Preencha o campo Nome");
$("#aviso").show();
$("#seu_nome").focus();
} else if (!($("#seu_email").val() != '') || !isEmail($("#seu_email").val())) {
$("#aviso").html("Preencha com um Email válido");
$("#aviso").show();
$("#seu_email").focus();
} else if ($("#telefone").val() == '') {
$("#aviso").html("Preencha o campo Telefone");
$("#aviso").show();
$("#telefone").focus();
} else {
$("#aviso").html("");
$("#aviso").hide();
return true;
}
} else if (passo == 2) {
if ($("#menu_pacotes table td[rel=selecionado]").length < 1) {
$("#aviso").html("Selecione um dos pacotes");
$("#aviso").show();
} else {
$("#aviso").html("");
$("#aviso").hide();
return true;
}
}
}
function salvaJogoCompra(tipo) {
$.post("/simulador/gerar_preview.php", {
'img1': document.getElementById('jogo_de_camisa').toDataURL("image/png"),
'img2': document.getElementById('jogo_de_camisa_costas').toDataURL("image/png"),
'comprar': 1
}, function (data) {
if (data != null) {
$("#goleiro").val(goleiro);
$("#id_imagem").val(data);
// se for orçamento
if ($('#menu_checkout').css('display') != 'none' || tipo == 'goleiro') {
if (tipo == 'normal') {
$.cookie("nome", $('#seu_nome').val());
$.cookie("email", $('#seu_email').val());
$.cookie("cpf", $('#cpf').val());
$.cookie("senha", $('#senha').val());
$.cookie("telefone", $('#telefone').val());
$.cookie("cidade", $('#cidade').val());
$.cookie("estado", $('#estado').val());
$.cookie("comentarios", $('#comentarios').val());
$.cookie("pacote", $(".opcao_pacote").eq($("#menu_pacotes table td[rel=selecionado]").index()).find("strong").html());
$.cookie("quantidade", $('#quantidade').val());
$.cookie("hd_camisa", $('#hd_camisa').val());
$.cookie("hd_calcao", $('#hd_calcao').val());
$.cookie("hd_meiao", $('#hd_meiao').val());
$.cookie("quantidade_goleiro", $('#quantidade_goleiro').val());
$.cookie("hd_camisa_goleiro", $('#hd_camisa_goleiro').val());
$.cookie("hd_calcao_goleiro", $('#hd_calcao_goleiro').val());
$.cookie("hd_meiao_goleiro", $('#hd_meiao_goleiro').val());
$.cookie("jogo", $('#id_imagem').val());
var item_adicional = new Array();
$("input[name=item_adicional]").each(function () {
if ($(this).is(':checked') && !$(this).is(':disabled')) {
item_adicional.push($(this).val());
}
});
$.cookie("item_adicional", item_adicional);
$.cookie("desconto_patrocinio", $('#desconto_patrocinio:checked').val());
} else if (tipo == 'goleiro') {
$.cookie("jogo_goleiro", $('#id_imagem').val());
}
if ($('#hd_camisa_goleiro').val() == 1 && tipo == 'normal') window.location.href = '/simulador/?goleiro=1';
else {
$.post("/simulador/includes/enviaEmail.php", {
quantidade: $.cookie('quantidade'),
hd_camisa: $.cookie('hd_camisa'),
hd_calcao: $.cookie('hd_calcao'),
hd_meiao: $.cookie('hd_meiao'),
nome: $.cookie('nome'),
email: $.cookie('email'),
senha: $.cookie('senha'),
cpf: $.cookie('cpf'),
telefone: $.cookie('telefone'),
cidade: $.cookie('cidade'),
estado: $.cookie('estado'),
comentarios: $.cookie('comentarios'),
pacote: $.cookie('pacote'),
quantidade: $.cookie('quantidade'),
hd_camisa: $.cookie('hd_camisa'),
hd_calcao: $.cookie('hd_calcao'),
quantidade_goleiro: $.cookie('quantidade_goleiro'),
hd_camisa_goleiro: $.cookie('hd_camisa_goleiro'),
hd_meiao_goleiro: $.cookie('hd_meiao_goleiro'),
itens: item_adicional,
jogo: $.cookie("jogo"),
jogo_goleiro: $.cookie("jogo_goleiro"),
hd_calcao_goleiro: $.cookie('hd_calcao_goleiro'),
item_adicional: $.cookie("item_adicional"),
itens: item_adicional,
jogo: $.cookie("jogo"),
jogo_goleiro: $.cookie("jogo_goleiro")
}, function (data) {
if (data == 'ok') {
$('#aguarde').hide();
$('#meio .conteudo').css('opacity', 1);
var notification = new NotificationFx({
message: '<div class="icone_42 icone_ok"></div><p>Sucesso! Seu orçamento foi enviado para nossa equipe. Aguarde nosso contato.</p>',
layout: 'attached',
wrapper: document.getElementById("meio"),
effect: 'bouncyflip',
ttl: 10000,
type: 'notice',
onClose: function () {
//fechou
}
});
notification.show();
window.location.href = "#meio";
//voltarPrincipal();
} else {
$('#aguarde').hide();
$('#meio .conteudo').css('opacity', 1);
var notification = new NotificationFx({
message: '<div class="icone_42 icone_alerta"></div><p>Infelizmente ocorreu um erro. Volte mais tarde.</p>',
layout: 'attached',
wrapper: document.getElementById("meio"),
effect: 'bouncyflip',
ttl: 10000,
type: 'notice',
onClose: function () {
//fechou
}
});
notification.show();
window.location.href = "#meio";
voltarPrincipal();
console.log('retorno: ' + data);
}
$.removeCookie("nome");
$.removeCookie("email");
$.removeCookie("cpf");
$.removeCookie("senha");
$.removeCookie("telefone");
$.removeCookie("cidade");
$.removeCookie("estado");
$.removeCookie("comentarios");
$.removeCookie("pacote");
$.removeCookie("quantidade");
$.removeCookie("hd_camisa");
$.removeCookie("hd_calcao");
$.removeCookie("hd_meiao");
$.removeCookie("quantidade_goleiro");
$.removeCookie("hd_camisa_goleiro");
$.removeCookie("hd_calcao_goleiro");
$.removeCookie("hd_meiao_goleiro");
$.removeCookie("jogo");
$.removeCookie("jogo_goleiro");
$.removeCookie("item_adicional");
$.removeCookie("desconto_patrocinio");
});
}
} else {
if (goleiro == 0) {
$('body').append('<div id="adicionar_goleiro">Deseja adicionar camisas de goleiro?</div>');
$("#adicionar_goleiro").dialog({
resizable: false,
draggable: false,
height: 200,
modal: true,
buttons: {
"Sim": function () {
//SALVANDO COMPRA ATUAL E REDIRECIONANDO PARA GOLEIROS
var dados = jQuery('#formSimulador').serialize();
jQuery.ajax({
type: "POST",
url: "http://duoesportes.com/goleiro.html",
data: dados,
success: function (data) {
window.location.href = 'goleiro.html';
},
error: function (data) {
window.alert('Erro ao salvar (' + data + ')');
}
});
return false;
},