diff --git a/404_not_found.php b/404_not_found.php
index 6eb52ff..b90c5d7 100644
--- a/404_not_found.php
+++ b/404_not_found.php
@@ -1,7 +1,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..e4d522f
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,60 @@
+FROM alpine:3.20 AS production
+
+CMD [ "/usr/sbin/httpd", "-DFOREGROUND" ]
+
+EXPOSE 80
+
+RUN apk add php83-apache2 php83-mysqli php83-session && \
+ rm /var/www/localhost/htdocs/index.html
+
+COPY ./_next /var/www/localhost/htdocs/_next
+
+COPY ./.well-known /var/www/localhost/htdocs/.well-known
+
+COPY ./adm /var/www/localhost/htdocs/adm
+
+COPY ./afiliate /var/www/localhost/htdocs/afiliate
+
+COPY ./arquivos /var/www/localhost/htdocs/arquivos
+
+COPY ./auth /var/www/localhost/htdocs/auth
+
+COPY ./cadastrar /var/www/localhost/htdocs/cadastrar
+
+COPY ./cronjobs /var/www/localhost/htdocs/cronjobs
+
+COPY ./demo /var/www/localhost/htdocs/demo
+
+COPY ./deposito /var/www/localhost/htdocs/deposito
+
+COPY ./enddemo /var/www/localhost/htdocs/enddemo
+
+COPY ./game /var/www/localhost/htdocs/game
+
+COPY ./gameover /var/www/localhost/htdocs/gameover
+
+COPY ./img /var/www/localhost/htdocs/img
+
+COPY ./influencer /var/www/localhost/htdocs/influencer
+
+COPY ./jogar /var/www/localhost/htdocs/jogar
+
+COPY ./legal /var/www/localhost/htdocs/legal
+
+COPY ./login /var/www/localhost/htdocs/login
+
+COPY ./obrigado /var/www/localhost/htdocs/obrigado
+
+COPY ./painel /var/www/localhost/htdocs/painel
+
+COPY ./play /var/www/localhost/htdocs/play
+
+COPY ./presell /var/www/localhost/htdocs/presell
+
+COPY ./saque /var/www/localhost/htdocs/saque
+
+COPY ./saque-afiliado /var/www/localhost/htdocs/saque-afiliado
+
+COPY ./webhook /var/www/localhost/htdocs/webhook
+
+COPY ./.ftpquota ./.htaccess ./*.jpg ./*.php ./*.png ./*.sql /var/www/localhost/htdocs/
diff --git a/README.md b/README.md
index 6923e15..d848c8a 100644
--- a/README.md
+++ b/README.md
@@ -20,6 +20,16 @@ Para fazer uma doação em agradecimento pelo projeto! Acesse: [https://roxcheck
### Deploy
Aplicação em produção [https://subwayaposta.shop](https://subwayaposta.shop)
+### Docker
+
+```bash
+# Executar a stack
+docker compose up --build
+
+# Instalar o banco de dados (precisa da stack em execução, o comando pesquisa o container que contenha o nome "subway-pay-mariadb")
+source docker.env ; cat sql_subway.sql | docker exec -i $(docker ps | grep subway-pay-mariadb | cut -d' ' -f 1) mariadb --password=$MARIADB_ROOT_PASSWORD $MYSQL_DATABASE
+```
+
### Outros jogos
- Modelo com Jogo Dino : [https://pay-subwaysurf.store](https://pay-subwaysurf.store)
diff --git a/adm/GGR/ggr_taxa.php b/adm/GGR/ggr_taxa.php
index 1b2d73d..b6453dd 100644
--- a/adm/GGR/ggr_taxa.php
+++ b/adm/GGR/ggr_taxa.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/GGR/ggrpagototal.php b/adm/GGR/ggrpagototal.php
index c2af2cd..469dfb4 100644
--- a/adm/GGR/ggrpagototal.php
+++ b/adm/GGR/ggrpagototal.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/GGR/ggrtotal.php b/adm/GGR/ggrtotal.php
index 1370081..be502d8 100644
--- a/adm/GGR/ggrtotal.php
+++ b/adm/GGR/ggrtotal.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/GGR/total_percas.php b/adm/GGR/total_percas.php
index 65f47ab..1c04102 100644
--- a/adm/GGR/total_percas.php
+++ b/adm/GGR/total_percas.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/depositos/bd.php b/adm/depositos/bd.php
index ccfa71e..0ca4118 100644
--- a/adm/depositos/bd.php
+++ b/adm/depositos/bd.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/gateway/index.php b/adm/gateway/index.php
index 2bf7327..6e0dc48 100644
--- a/adm/gateway/index.php
+++ b/adm/gateway/index.php
@@ -11,7 +11,7 @@
include '../../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
$sql = "SELECT * FROM app";
diff --git a/adm/index.php b/adm/index.php
index 16b0b36..721254c 100644
--- a/adm/index.php
+++ b/adm/index.php
@@ -10,7 +10,7 @@
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
$sql = "SELECT * FROM app";
@@ -627,7 +627,7 @@ function atualizarValor() {
connect_error) {
diff --git a/adm/login/index.php b/adm/login/index.php
index 4972d97..cd7e972 100644
--- a/adm/login/index.php
+++ b/adm/login/index.php
@@ -6,7 +6,7 @@
include './../../conectarbanco.php';
try {
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
diff --git a/adm/php/app.php b/adm/php/app.php
index 8835089..259610b 100644
--- a/adm/php/app.php
+++ b/adm/php/app.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/php/atualizar_deposito_minimo.php b/adm/php/atualizar_deposito_minimo.php
index 5486df6..0928892 100644
--- a/adm/php/atualizar_deposito_minimo.php
+++ b/adm/php/atualizar_deposito_minimo.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/php/atualizar_saques_min.php b/adm/php/atualizar_saques_min.php
index f23aba6..26932b5 100644
--- a/adm/php/atualizar_saques_min.php
+++ b/adm/php/atualizar_saques_min.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/php/cadastrados_ultimas_24h.php b/adm/php/cadastrados_ultimas_24h.php
index 17f8cc2..12f42d4 100644
--- a/adm/php/cadastrados_ultimas_24h.php
+++ b/adm/php/cadastrados_ultimas_24h.php
@@ -2,7 +2,7 @@
try {
include './../../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
diff --git a/adm/php/depositados_ultimas_24h.php b/adm/php/depositados_ultimas_24h.php
index 079c487..bd2fda0 100644
--- a/adm/php/depositados_ultimas_24h.php
+++ b/adm/php/depositados_ultimas_24h.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/php/numero_depositos.php b/adm/php/numero_depositos.php
index bf19feb..5942424 100644
--- a/adm/php/numero_depositos.php
+++ b/adm/php/numero_depositos.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/php/numero_depositos_ultimas_24h.php b/adm/php/numero_depositos_ultimas_24h.php
index b314311..11c4aeb 100644
--- a/adm/php/numero_depositos_ultimas_24h.php
+++ b/adm/php/numero_depositos_ultimas_24h.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/php/total_depositos.php b/adm/php/total_depositos.php
index 85bee4a..8606e1f 100644
--- a/adm/php/total_depositos.php
+++ b/adm/php/total_depositos.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/pixels/index.php b/adm/pixels/index.php
index f34ae52..2dcca80 100644
--- a/adm/pixels/index.php
+++ b/adm/pixels/index.php
@@ -7,7 +7,7 @@
}
include './../../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
die("Erro na conexão com o banco de dados: " . $conn->connect_error);
diff --git a/adm/pixels/update.php b/adm/pixels/update.php
index c738ca0..93eeba9 100644
--- a/adm/pixels/update.php
+++ b/adm/pixels/update.php
@@ -15,7 +15,7 @@
include './../../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
die("Erro na conexão com o banco de dados: " . $conn->connect_error);
diff --git a/adm/planos/atualizar_status.php b/adm/planos/atualizar_status.php
index 63a7b85..f98811f 100644
--- a/adm/planos/atualizar_status.php
+++ b/adm/planos/atualizar_status.php
@@ -3,7 +3,7 @@
include './../../conectarbanco.php';
error_reporting(0);
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifica a conexão
if ($conn->connect_error) {
diff --git a/adm/planos/bd.php b/adm/planos/bd.php
index 9d901ec..303f4be 100644
--- a/adm/planos/bd.php
+++ b/adm/planos/bd.php
@@ -2,7 +2,7 @@
connect_error) {
diff --git a/adm/planos/index.php b/adm/planos/index.php
index 090d10e..3e98583 100644
--- a/adm/planos/index.php
+++ b/adm/planos/index.php
@@ -1 +1,824 @@
-connect_error) {
die("Erro na conexão com o banco de dados: " . $conn->connect_error);
}
$result = $conn->query("SELECT * FROM app LIMIT 1");
$result = $result->fetch_assoc();
$cpa = $result['cpa'];
$chance_afiliado = $result['chance_afiliado'];
$deposito_min_cpa = $result['deposito_min_cpa'];
$revenue_share_falso = $result['revenue_share_falso'];
$max_saque_cpa = $result['max_saque_cpa'];
$revenue_share = $result['revenue_share'];
?>
Admin Dashboard
Saque de afiliados
| Email |
Nome |
Pix |
Valor |
Status |
Ações |
Email:
Nome:
Chave Pix:
Valor:
Status:
close();
?>
Entre em contato!
\ No newline at end of file
+connect_error) {
+
+ die("Erro na conexão com o banco de dados: " . $conn->connect_error);
+
+ }
+
+
+
+ $result = $conn->query("SELECT * FROM app LIMIT 1");
+
+ $result = $result->fetch_assoc();
+
+
+
+ $cpa = $result['cpa'];
+
+ $chance_afiliado = $result['chance_afiliado'];
+
+ $deposito_min_cpa = $result['deposito_min_cpa'];
+
+ $revenue_share_falso = $result['revenue_share_falso'];
+
+ $max_saque_cpa = $result['max_saque_cpa'];
+
+ $revenue_share = $result['revenue_share'];
+
+
+
+?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Admin Dashboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Saque de afiliados
+
+
+
+
+ | Email |
+ Nome |
+ Pix |
+ Valor |
+ Status |
+ Ações |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Email:
+
Nome:
+
Chave Pix:
+
Valor:
+
Status:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+close();
+
+?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Entre em contato!
+
+
+
+
+
+
diff --git a/adm/planos/update.php b/adm/planos/update.php
index f8b66bb..3d6f78a 100644
--- a/adm/planos/update.php
+++ b/adm/planos/update.php
@@ -1,38 +1,75 @@
-connect_error) {
- die("Erro na conexão com o banco de dados: " . $conn->connect_error);
-}
-
-$field = $_GET['field'];
-$value = $_POST['value'];
-
-
-$result = $conn->query("SELECT * FROM app LIMIT 1");
-
-if ($result->num_rows > 0) {
- $sql = "UPDATE app SET $field = $value";
-} else {
- $sql = "INSERT INTO app SET $field = $value";
-}
-
-$result = $conn->query($sql);
-
+connect_error) {
+
+ die("Erro na conexão com o banco de dados: " . $conn->connect_error);
+
+}
+
+
+
+$field = $_GET['field'];
+
+$value = $_POST['value'];
+
+
+
+
+
+$result = $conn->query("SELECT * FROM app LIMIT 1");
+
+
+
+if ($result->num_rows > 0) {
+
+ $sql = "UPDATE app SET $field = $value";
+
+} else {
+
+ $sql = "INSERT INTO app SET $field = $value";
+
+}
+
+
+
+$result = $conn->query($sql);
+
+
+
header('Location: ./');
\ No newline at end of file
diff --git a/adm/planos_backup/bd.php b/adm/planos_backup/bd.php
index 4af0792..0788094 100644
--- a/adm/planos_backup/bd.php
+++ b/adm/planos_backup/bd.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/adm/planos_backup/index.php b/adm/planos_backup/index.php
index 91d59c3..3766c19 100644
--- a/adm/planos_backup/index.php
+++ b/adm/planos_backup/index.php
@@ -7,7 +7,7 @@
}
include './../../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
die("Erro na conexão com o banco de dados: " . $conn->connect_error);
diff --git a/adm/planos_backup/update.php b/adm/planos_backup/update.php
index c738ca0..93eeba9 100644
--- a/adm/planos_backup/update.php
+++ b/adm/planos_backup/update.php
@@ -15,7 +15,7 @@
include './../../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
die("Erro na conexão com o banco de dados: " . $conn->connect_error);
diff --git a/adm/processos.php b/adm/processos.php
index 41e8f4e..355cb92 100644
--- a/adm/processos.php
+++ b/adm/processos.php
@@ -14,7 +14,7 @@
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
function required($form, $field)
{
diff --git a/adm/saques-afiliados/index.php b/adm/saques-afiliados/index.php
index 07b1860..0a9ec87 100644
--- a/adm/saques-afiliados/index.php
+++ b/adm/saques-afiliados/index.php
@@ -27,7 +27,7 @@
// Conectar ao banco de dados
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
@@ -178,7 +178,7 @@ function make_request($url, $payload, $method = 'POST')
// Conectar ao banco de dados
include './../../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
diff --git a/adm/saques/bd.php b/adm/saques/bd.php
index 56f2d1b..f06f939 100644
--- a/adm/saques/bd.php
+++ b/adm/saques/bd.php
@@ -3,7 +3,7 @@
include './../../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
diff --git a/adm/usuarios/bd.php b/adm/usuarios/bd.php
index 438e78a..c5ac00a 100644
--- a/adm/usuarios/bd.php
+++ b/adm/usuarios/bd.php
@@ -2,7 +2,7 @@
try {
include './../../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
diff --git a/adm/usuarios/update.php b/adm/usuarios/update.php
index 4887a8d..54074ab 100644
--- a/adm/usuarios/update.php
+++ b/adm/usuarios/update.php
@@ -14,7 +14,7 @@
}
include './../../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
diff --git a/adm/webhook/alterarchaves.php b/adm/webhook/alterarchaves.php
index 2adc1b6..6df735f 100644
--- a/adm/webhook/alterarchaves.php
+++ b/adm/webhook/alterarchaves.php
@@ -18,7 +18,7 @@ function get_conn()
$dbuser = "u574069177_tki3";
$dbpass = "Severino@123";
- return new mysqli('localhost', $dbuser, $dbpass, $dbname);
+ return new mysqli($config['db_host'], $dbuser, $dbpass, $dbname);
}
function required($form, $field)
diff --git a/adm/webhook/index.php b/adm/webhook/index.php
index 0668bb1..131bfb1 100644
--- a/adm/webhook/index.php
+++ b/adm/webhook/index.php
@@ -14,7 +14,7 @@ function get_conn()
$dbuser = "u574069177_tki3";
$dbpass = "Severino@123";
- return new mysqli('localhost', $dbuser, $dbpass, $dbname);
+ return new mysqli($config['db_host'], $dbuser, $dbpass, $dbname);
}
$conn = get_conn();
diff --git a/afiliate/index.php b/afiliate/index.php
index cf63eee..2dcbacd 100644
--- a/afiliate/index.php
+++ b/afiliate/index.php
@@ -1,7 +1,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
@@ -37,7 +37,7 @@
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifica se houve algum erro na conexão
if ($conn->connect_error) {
diff --git a/auth/index.php b/auth/index.php
index b276d64..ae79988 100644
--- a/auth/index.php
+++ b/auth/index.php
@@ -1,39 +1,77 @@
- true, 'message' => 'JOGO DEMO')));
- http_response_code(200);
- exit;
-} else if ($action != 'game' || $type != 'win') {
- var_dump(json_encode(array('errors' => true, 'message' => 'Deu problema')));
- http_response_code(500);
- exit;
-}
-// Obtém o email da sessão
-$email = isset($_SESSION['email']) ? $_SESSION['email'] : '';
-
-$updateStmt = $conn->prepare("UPDATE appconfig SET saldo = saldo + {$acumulado}, ganhos = ganhos + {$acumulado} WHERE email = ?");
-$updateStmt->bind_param('s', $email);
-$updateStmt->execute();
-
-var_dump(json_encode(array('success' => true, 'message' => 'Atualizado com sucesso!')));
-http_response_code(200);
-exit;
+ true, 'message' => 'JOGO DEMO')));
+
+ http_response_code(200);
+
+ exit;
+
+} else if ($action != 'game' || $type != 'win') {
+
+ var_dump(json_encode(array('errors' => true, 'message' => 'Deu problema')));
+
+ http_response_code(500);
+
+ exit;
+
+}
+
+// Obtém o email da sessão
+
+$email = isset($_SESSION['email']) ? $_SESSION['email'] : '';
+
+
+
+$updateStmt = $conn->prepare("UPDATE appconfig SET saldo = saldo + {$acumulado}, ganhos = ganhos + {$acumulado} WHERE email = ?");
+
+$updateStmt->bind_param('s', $email);
+
+$updateStmt->execute();
+
+
+
+var_dump(json_encode(array('success' => true, 'message' => 'Atualizado com sucesso!')));
+
+http_response_code(200);
+
+exit;
+
?>
\ No newline at end of file
diff --git a/auth/percas.php b/auth/percas.php
index cf09a57..5db2364 100644
--- a/auth/percas.php
+++ b/auth/percas.php
@@ -1,80 +1,160 @@
- true, 'message' => 'JOGO DEMO')));
- http_response_code(200);
- exit;
-} else if ($action != 'game' || $type != 'lose') {
- var_dump(json_encode(array('errors' => true, 'message' => 'Deu problema')));
- http_response_code(500);
- exit;
-}
-// Obtém o email da sessão
-$email = isset($_SESSION['email']) ? $_SESSION['email'] : '';
-
-$updateStmt = $conn->prepare("UPDATE ggr SET total_percas = total_percas + ?");
-$updateStmt->bind_param("d", $bet);
-$updateStmt->execute();
-
-$updateStmt = $conn->prepare("UPDATE ggr SET ggr_total = total_percas*0.08, debito_ggr = total_percas*0.08 - ggr_pago");
-$updateStmt->execute();
-
-$sqlGGR = sprintf("SELECT * FROM ggr limit 1");
-$resultGGR = $conn->query($sqlGGR);
-$GGR = $resultGGR->fetch_assoc();
-
-$debito = floatval($GGR['debito_ggr']);
-$credito = floatval($GGR['credito_ggr']);
-$pago = floatval($GGR['ggr_pago']);
-
-if($debito > 0){
- if($credito > 0){
- if ($debito > $credito) {
- $pago = $pago + $credito;
- $debito = $debito - $credito;
- $credito = 0;
- } else {
- $credito = $credito - $debito;
- $pago = $pago + $debito;
- $debito = 0;
- }
-
- $conn->query(sprintf("UPDATE ggr SET debito_ggr = '$debito'"));
- $conn->query(sprintf("UPDATE ggr SET credito_ggr = '$credito'"));
- $conn->query(sprintf("UPDATE ggr SET ggr_pago = '$pago'"));
- }
-}
-
-
-if($pago < $debito) {
- $conn->query(sprintf("UPDATE ggr SET status_ggr = 'IRREGULAR'"));
-} else {
- $conn->query(sprintf("UPDATE ggr SET status_ggr = 'REGULAR'"));
-}
-
-
-var_dump(json_encode(array('success' => true, 'message' => 'Atualizado com sucesso!')));
-http_response_code(200);
-exit;
-?>
-
-
-
-
+ true, 'message' => 'JOGO DEMO')));
+
+ http_response_code(200);
+
+ exit;
+
+} else if ($action != 'game' || $type != 'lose') {
+
+ var_dump(json_encode(array('errors' => true, 'message' => 'Deu problema')));
+
+ http_response_code(500);
+
+ exit;
+
+}
+
+// Obtém o email da sessão
+
+$email = isset($_SESSION['email']) ? $_SESSION['email'] : '';
+
+
+
+$updateStmt = $conn->prepare("UPDATE ggr SET total_percas = total_percas + ?");
+
+$updateStmt->bind_param("d", $bet);
+
+$updateStmt->execute();
+
+
+
+$updateStmt = $conn->prepare("UPDATE ggr SET ggr_total = total_percas*0.08, debito_ggr = total_percas*0.08 - ggr_pago");
+
+$updateStmt->execute();
+
+
+
+$sqlGGR = sprintf("SELECT * FROM ggr limit 1");
+
+$resultGGR = $conn->query($sqlGGR);
+
+$GGR = $resultGGR->fetch_assoc();
+
+
+
+$debito = floatval($GGR['debito_ggr']);
+
+$credito = floatval($GGR['credito_ggr']);
+
+$pago = floatval($GGR['ggr_pago']);
+
+
+
+if($debito > 0){
+
+ if($credito > 0){
+
+ if ($debito > $credito) {
+
+ $pago = $pago + $credito;
+
+ $debito = $debito - $credito;
+
+ $credito = 0;
+
+ } else {
+
+ $credito = $credito - $debito;
+
+ $pago = $pago + $debito;
+
+ $debito = 0;
+
+ }
+
+
+
+ $conn->query(sprintf("UPDATE ggr SET debito_ggr = '$debito'"));
+
+ $conn->query(sprintf("UPDATE ggr SET credito_ggr = '$credito'"));
+
+ $conn->query(sprintf("UPDATE ggr SET ggr_pago = '$pago'"));
+
+ }
+
+}
+
+
+
+
+
+if($pago < $debito) {
+
+ $conn->query(sprintf("UPDATE ggr SET status_ggr = 'IRREGULAR'"));
+
+} else {
+
+ $conn->query(sprintf("UPDATE ggr SET status_ggr = 'REGULAR'"));
+
+}
+
+
+
+
+
+var_dump(json_encode(array('success' => true, 'message' => 'Atualizado com sucesso!')));
+
+http_response_code(200);
+
+exit;
+
+?>
+
+
+
+
+
+
+
+
+
diff --git a/cadastrar/index.php b/cadastrar/index.php
index cb83394..d0364e9 100644
--- a/cadastrar/index.php
+++ b/cadastrar/index.php
@@ -4,7 +4,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
@@ -65,7 +65,7 @@ function validateForm($input) {
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifica se houve algum erro na conexão
if ($conn->connect_error) {
diff --git a/conectarbanco.php b/conectarbanco.php
index ffe69a8..0a4b4b2 100644
--- a/conectarbanco.php
+++ b/conectarbanco.php
@@ -1,9 +1,10 @@
'u295945790_subaposta',
- 'db_pass' => 'jsQYU@=*Tf[7',
- 'db_name' => 'u295945790_subaposta'
+ 'db_host' => getenv('MYSQL_HOST'),
+ 'db_user' => getenv('MYSQL_USER'),
+ 'db_pass' => getenv('MYSQL_PASSWORD'),
+ 'db_name' => getenv('MYSQL_DATABASE'),
);
?>
diff --git a/cronjobs/atualizar_afiliados.php b/cronjobs/atualizar_afiliados.php
index de02d7a..adc785f 100644
--- a/cronjobs/atualizar_afiliados.php
+++ b/cronjobs/atualizar_afiliados.php
@@ -3,7 +3,7 @@
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifica se houve algum erro na conexão
if ($conn->connect_error) {
diff --git a/cronjobs/calcular_comissoes.php b/cronjobs/calcular_comissoes.php
index be98226..e3396bf 100644
--- a/cronjobs/calcular_comissoes.php
+++ b/cronjobs/calcular_comissoes.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/cronjobs/calcular_cpa.php b/cronjobs/calcular_cpa.php
index 2c733dc..fb88cbc 100644
--- a/cronjobs/calcular_cpa.php
+++ b/cronjobs/calcular_cpa.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/cronjobs/calcular_depositos.php b/cronjobs/calcular_depositos.php
index 473191f..89b9d34 100644
--- a/cronjobs/calcular_depositos.php
+++ b/cronjobs/calcular_depositos.php
@@ -2,7 +2,7 @@
// Configurações do banco de dados
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifica a conexão
if ($conn->connect_error) {
diff --git a/cronjobs/calcular_saldo_novo.php b/cronjobs/calcular_saldo_novo.php
index 58b4dbe..e7fa457 100644
--- a/cronjobs/calcular_saldo_novo.php
+++ b/cronjobs/calcular_saldo_novo.php
@@ -3,7 +3,7 @@
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
diff --git a/cronjobs/calculo_ggr_total.php b/cronjobs/calculo_ggr_total.php
index 6d29daa..13c4536 100644
--- a/cronjobs/calculo_ggr_total.php
+++ b/cronjobs/calculo_ggr_total.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/cronjobs/creditarggr.php b/cronjobs/creditarggr.php
index 3a91c6e..ab2afd0 100644
--- a/cronjobs/creditarggr.php
+++ b/cronjobs/creditarggr.php
@@ -2,7 +2,7 @@
// Detalhes de conexão com o banco de dados
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
diff --git a/cronjobs/primeiro_deposito_status_deposito.php b/cronjobs/primeiro_deposito_status_deposito.php
index 8910684..9082027 100644
--- a/cronjobs/primeiro_deposito_status_deposito.php
+++ b/cronjobs/primeiro_deposito_status_deposito.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/deposito/consultarpagamento.php b/deposito/consultarpagamento.php
index 8456088..173499d 100644
--- a/deposito/consultarpagamento.php
+++ b/deposito/consultarpagamento.php
@@ -21,7 +21,7 @@ function bad_request()
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
echo 'error';
return;
diff --git a/deposito/index.php b/deposito/index.php
index 1cd2c40..ff8e172 100644
--- a/deposito/index.php
+++ b/deposito/index.php
@@ -1,7 +1,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
@@ -31,7 +31,7 @@
// Conectar ao banco de dados
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
@@ -85,7 +85,7 @@
// Conectar ao banco de dados
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
@@ -136,7 +136,7 @@ function get_conn()
{
include './../conectarbanco.php';
- return new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ return new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
}
function get_form()
@@ -509,7 +509,7 @@ function make_pix($name, $cpf, $value, $sendRequest)
connect_error) {
die("Connection failed: " . $conn->connect_error);
diff --git a/deposito/pix.php b/deposito/pix.php
index 09198d0..717afbb 100644
--- a/deposito/pix.php
+++ b/deposito/pix.php
@@ -1,7 +1,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
@@ -65,9 +65,9 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
$dbuser = $config['db_user'];
- $conn = new PDO("mysql:host=localhost;dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
+ $conn = new PDO("mysql:host={$config['db_host']};dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// Verifica se já existe um registro com o mesmo email e externalReference
diff --git a/deposito/processarsaldo.php b/deposito/processarsaldo.php
index aaadd44..cb9a846 100644
--- a/deposito/processarsaldo.php
+++ b/deposito/processarsaldo.php
@@ -8,7 +8,7 @@
// Informações de conexão com o banco de dados
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifica se a conexão foi bem-sucedida
if ($conn->connect_error) {
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000..ed6bf7a
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,20 @@
+services:
+ app:
+ image: "docker.io/daanrox/subway-pay:latest"
+ build:
+ context: "."
+ target: "production"
+ env_file:
+ - "docker.env"
+ ports:
+ - mode: "host"
+ published: 8080
+ target: 80
+ mariadb:
+ image: "docker.io/mariadb:11"
+ env_file:
+ - "docker.env"
+ ports:
+ - mode: "host"
+ published: 3306
+ target: 3306
diff --git a/docker.env b/docker.env
new file mode 100644
index 0000000..f445777
--- /dev/null
+++ b/docker.env
@@ -0,0 +1,6 @@
+MYSQL_DATABASE=subway-pay
+MYSQL_HOST=mariadb
+MYSQL_PASSWORD=5up3r53cr3tp455w0rd
+MARIADB_ROOT_PASSWORD=r00tp455w0rd
+MYSQL_USER=subway-pay
+TZ=America/Sao_Paulo
diff --git a/enddemo/loss.php b/enddemo/loss.php
index 36c0a6c..e6242d3 100644
--- a/enddemo/loss.php
+++ b/enddemo/loss.php
@@ -21,7 +21,7 @@
}
if ($email) {
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
die("Erro na conexão com o banco de dados: " . $conn->connect_error);
@@ -72,9 +72,9 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
$dbuser = $config['db_user'];
- $conn = new PDO("mysql:host=localhost;dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
+ $conn = new PDO("mysql:host={$config['db_host']};dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// Verifica se o email existe na tabela confirmar_deposito
@@ -134,7 +134,7 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifique se a conexão foi bem-sucedida
diff --git a/enddemo/win.php b/enddemo/win.php
index 8c3a002..f8e97e1 100644
--- a/enddemo/win.php
+++ b/enddemo/win.php
@@ -9,7 +9,7 @@
$valor = $_SESSION['valorParaAdicionarAoSaldo'];
// Conexão com o banco de dados
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
@@ -63,9 +63,9 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
$dbuser = $config['db_user'];
- $conn = new PDO("mysql:host=localhost;dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
+ $conn = new PDO("mysql:host={$config['db_host']};dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// Verifica se o email existe na tabela confirmar_deposito
@@ -125,7 +125,7 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifique se a conexão foi bem-sucedida
diff --git a/game/index.php b/game/index.php
index ec6c161..8ff1d93 100644
--- a/game/index.php
+++ b/game/index.php
@@ -40,7 +40,7 @@ function query($conn, $sql)
function get_connect() {
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
http_response_code(500); // internal server error
diff --git a/game/loseGame.php b/game/loseGame.php
index 0a36eaa..25c3cd5 100644
--- a/game/loseGame.php
+++ b/game/loseGame.php
@@ -47,7 +47,7 @@ function query($conn, $sql) {
function get_connect() {
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
http_response_code(500); // internal server error
diff --git a/game/update.php b/game/update.php
index ab38a8f..e704ca8 100644
--- a/game/update.php
+++ b/game/update.php
@@ -42,7 +42,7 @@ function query($conn, $sql) {
function get_connect() {
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
http_response_code(500); // internal server error
diff --git a/gameover/loss.php b/gameover/loss.php
index 4ca962a..2dc0718 100644
--- a/gameover/loss.php
+++ b/gameover/loss.php
@@ -25,7 +25,7 @@
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
die("Erro na conexão com o banco de dados: " . $conn->connect_error);
diff --git a/gameover/win.php b/gameover/win.php
index 5a2d7b3..e81dcc1 100644
--- a/gameover/win.php
+++ b/gameover/win.php
@@ -9,7 +9,7 @@
$valor = $_POST['msg'];
// Conexão com o banco de dados
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
@@ -66,9 +66,9 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
$dbuser = $config['db_user'];
- $conn = new PDO("mysql:host=localhost;dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
+ $conn = new PDO("mysql:host={$config['db_host']};dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// Verifica se o email existe na tabela confirmar_deposito
@@ -128,7 +128,7 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifique se a conexão foi bem-sucedida
diff --git a/index.php b/index.php
index 7131da8..6baf9ba 100644
--- a/index.php
+++ b/index.php
@@ -1,7 +1,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
diff --git a/influencer/jogar/processar_subtracao.php b/influencer/jogar/processar_subtracao.php
index 0453b77..4b505c9 100644
--- a/influencer/jogar/processar_subtracao.php
+++ b/influencer/jogar/processar_subtracao.php
@@ -2,7 +2,7 @@
include './../conectarbanco.php';
// Conectar ao banco de dados
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
diff --git a/influencer/processar_subtracao.php b/influencer/processar_subtracao.php
index cfc2fe4..354d87a 100644
--- a/influencer/processar_subtracao.php
+++ b/influencer/processar_subtracao.php
@@ -2,7 +2,7 @@
include './../conectarbanco.php';
// Conectar ao banco de dados
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
diff --git a/legal/index.php b/legal/index.php
index 816a25e..850d082 100644
--- a/legal/index.php
+++ b/legal/index.php
@@ -1,7 +1,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
diff --git a/login/index.php b/login/index.php
index 65e09b4..8365c79 100644
--- a/login/index.php
+++ b/login/index.php
@@ -1,7 +1,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
@@ -51,7 +51,7 @@ function validateForm($input) {
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifica se houve algum erro na conexão
if ($conn->connect_error) {
diff --git a/obrigado/index.php b/obrigado/index.php
index 3ebefa0..d91dddc 100644
--- a/obrigado/index.php
+++ b/obrigado/index.php
@@ -1,7 +1,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
diff --git a/painel/index.php b/painel/index.php
index fbb603f..7781d60 100644
--- a/painel/index.php
+++ b/painel/index.php
@@ -1,7 +1,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
@@ -48,9 +48,9 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
$dbuser = $config['db_user'];
- $conn = new PDO("mysql:host=localhost;dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
+ $conn = new PDO("mysql:host={$config['db_host']};dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// Verifica se o email existe na tabela confirmar_deposito
@@ -103,7 +103,7 @@
// Inicie a sessão se ainda não foi iniciada
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifique se a conexão foi bem-sucedida
@@ -137,7 +137,7 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifique se a conexão foi bem-sucedida
diff --git a/pixels.php b/pixels.php
index 9bc701a..78c4623 100644
--- a/pixels.php
+++ b/pixels.php
@@ -1,38 +1,75 @@
-query($sql);
-$result = $result2->fetch_assoc();
-
-$google_ads_tag = $result['google_ads_tag'];
-$facebook_ads_tag = $result['facebook_ads_tag'];
-$conn->close();
-?>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/play/loss.php b/play/loss.php
index a7de5e1..ea9cd30 100644
--- a/play/loss.php
+++ b/play/loss.php
@@ -21,7 +21,7 @@
}
if ($email) {
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
die("Erro na conexão com o banco de dados: " . $conn->connect_error);
@@ -61,7 +61,7 @@
if ($email) {
// Obtenha o valor atual de perdas
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
die("Erro na conexão com o banco de dados: " . $conn->connect_error);
@@ -117,9 +117,9 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
$dbuser = $config['db_user'];
- $conn = new PDO("mysql:host=localhost;dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
+ $conn = new PDO("mysql:host={$config['db_host']};dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// Verifica se o email existe na tabela confirmar_deposito
@@ -179,7 +179,7 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verifique se a conexão foi bem-sucedida
diff --git a/presell/game/index.php b/presell/game/index.php
index 132ba9c..b7b09c4 100644
--- a/presell/game/index.php
+++ b/presell/game/index.php
@@ -1,5 +1,7 @@
connect_error) {
http_response_code(500); // internal server error
diff --git a/presell/game/loseGame.php b/presell/game/loseGame.php
index e5bd3ba..5db8371 100644
--- a/presell/game/loseGame.php
+++ b/presell/game/loseGame.php
@@ -1,5 +1,7 @@
connect_error) {
http_response_code(500); // internal server error
diff --git a/presell/game/update.php b/presell/game/update.php
index e13f207..b53c370 100644
--- a/presell/game/update.php
+++ b/presell/game/update.php
@@ -1,5 +1,7 @@
connect_error) {
http_response_code(500); // internal server error
diff --git a/presell/index.php b/presell/index.php
index 010c1e0..6d35a2e 100644
--- a/presell/index.php
+++ b/presell/index.php
@@ -1,7 +1,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
diff --git a/saque-afiliado/bd.php b/saque-afiliado/bd.php
index 55f640b..36174ea 100644
--- a/saque-afiliado/bd.php
+++ b/saque-afiliado/bd.php
@@ -1,7 +1,7 @@
connect_error) {
diff --git a/saque-afiliado/index.php b/saque-afiliado/index.php
index 6cc0471..f786c41 100644
--- a/saque-afiliado/index.php
+++ b/saque-afiliado/index.php
@@ -1,7 +1,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
@@ -39,7 +39,7 @@
// Inicie a conexão com o banco de dados
include './../conectarbanco.php';
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
// Verificar a conexão
if ($conn->connect_error) {
diff --git a/saque/arquivos/saque_realizado.php b/saque/arquivos/saque_realizado.php
index e38a6b0..4ed83d3 100644
--- a/saque/arquivos/saque_realizado.php
+++ b/saque/arquivos/saque_realizado.php
@@ -1,154 +1,308 @@
-connect_error) {
- die("Conexão falhou: " . $conn->connect_error);
- }
-
- session_start();
- $session_email = $_SESSION['email'];
-
- if (!$session_email) {
- die("Sessão do navegador não encontrada.");
- }
-
- $valor = floatval($_POST['valor']);
-
- $sql_saldo = "SELECT saldo FROM appconfig WHERE email = ?";
- $stmt_saldo = $conn->prepare($sql_saldo);
- $stmt_saldo->bind_param("s", $session_email);
- $stmt_saldo->execute();
- $stmt_saldo->bind_result($saldo);
- $stmt_saldo->fetch();
- $stmt_saldo->close();
-
- if ($saldo >= $valor && $valor > 0) {
- $conn->begin_transaction();
-
- $novo_saldo = $saldo - $valor;
-
- $sql_update_saldo = "UPDATE appconfig SET saldo = ? WHERE email = ?";
- $stmt_update_saldo = $conn->prepare($sql_update_saldo);
- $stmt_update_saldo->bind_param("ds", $novo_saldo, $session_email);
- $stmt_update_saldo->execute();
-
- $external_reference = uniqid();
- $status = "Pendente";
-
- $sql_insert_saque = "INSERT INTO saques (email, externalreference, valor, status) VALUES (?, ?, ?, ?)";
- $stmt_insert_saque = $conn->prepare($sql_insert_saque);
- $stmt_insert_saque->bind_param("ssds", $session_email, $external_reference, $valor, $status);
- $stmt_insert_saque->execute();
-
- if ($stmt_update_saldo->affected_rows > 0 && $stmt_insert_saque->affected_rows > 0) {
- $conn->commit();
- // Redirecionar para a página de sucesso com parâmetros da URL
- header("Location: saque_realizado.php?withdrawName=" . urlencode($_POST['withdrawName']) . "&withdrawCPF=" . urlencode($_POST['withdrawCPF']) . "&withdrawValue=" . urlencode($_POST['valor']));
- exit();
- } else {
- $conn->rollback();
- echo "Falha ao processar o saque.";
- exit;
- }
- } else {
- echo "Saldo insuficiente ou valor inválido.";
- exit;
- }
-
- $conn->close();
-}
-
-// Obter valores da URL, se existirem
-$withdrawName = isset($_GET['withdrawName']) ? htmlspecialchars(urldecode($_GET['withdrawName'])) : '';
-$withdrawCPF = isset($_GET['withdrawCPF']) ? urldecode($_GET['withdrawCPF']) : '';
-$withdrawValue = isset($_GET['withdrawValue']) ? urldecode($_GET['withdrawValue']) : '';
-
-?>
-
-
-
-
-
-
- Saque Recebido - SubwayMoney [Pix]
-
-
-
-
-
-
-
Solicitação de Saque realizada!
-
-
-
Data de Solicitação:
-
= date('d/m/Y H:i') ?>
-
-
-
Nome do Recebedor:
-
= $withdrawName ?>
-
-
-
Chave Pix (CPF):
-
= $withdrawCPF ?>
-
-
-
Valor do Saque:
-
R$ = number_format($withdrawValue, 2, ',', '.') ?>
-
-
-
Prazo para Envio:
-
= date('d/m/Y H:i', strtotime('+48 hours')) ?>
-
-
-
- Enviar comprovante via WhatsApp
-
-
-
-
-
-
-
-
-
-
- Entre em contato!
-
-
-
-
-
-
+connect_error) {
+
+ die("Conexão falhou: " . $conn->connect_error);
+
+ }
+
+
+
+ session_start();
+
+ $session_email = $_SESSION['email'];
+
+
+
+ if (!$session_email) {
+
+ die("Sessão do navegador não encontrada.");
+
+ }
+
+
+
+ $valor = floatval($_POST['valor']);
+
+
+
+ $sql_saldo = "SELECT saldo FROM appconfig WHERE email = ?";
+
+ $stmt_saldo = $conn->prepare($sql_saldo);
+
+ $stmt_saldo->bind_param("s", $session_email);
+
+ $stmt_saldo->execute();
+
+ $stmt_saldo->bind_result($saldo);
+
+ $stmt_saldo->fetch();
+
+ $stmt_saldo->close();
+
+
+
+ if ($saldo >= $valor && $valor > 0) {
+
+ $conn->begin_transaction();
+
+
+
+ $novo_saldo = $saldo - $valor;
+
+
+
+ $sql_update_saldo = "UPDATE appconfig SET saldo = ? WHERE email = ?";
+
+ $stmt_update_saldo = $conn->prepare($sql_update_saldo);
+
+ $stmt_update_saldo->bind_param("ds", $novo_saldo, $session_email);
+
+ $stmt_update_saldo->execute();
+
+
+
+ $external_reference = uniqid();
+
+ $status = "Pendente";
+
+
+
+ $sql_insert_saque = "INSERT INTO saques (email, externalreference, valor, status) VALUES (?, ?, ?, ?)";
+
+ $stmt_insert_saque = $conn->prepare($sql_insert_saque);
+
+ $stmt_insert_saque->bind_param("ssds", $session_email, $external_reference, $valor, $status);
+
+ $stmt_insert_saque->execute();
+
+
+
+ if ($stmt_update_saldo->affected_rows > 0 && $stmt_insert_saque->affected_rows > 0) {
+
+ $conn->commit();
+
+ // Redirecionar para a página de sucesso com parâmetros da URL
+
+ header("Location: saque_realizado.php?withdrawName=" . urlencode($_POST['withdrawName']) . "&withdrawCPF=" . urlencode($_POST['withdrawCPF']) . "&withdrawValue=" . urlencode($_POST['valor']));
+
+ exit();
+
+ } else {
+
+ $conn->rollback();
+
+ echo "Falha ao processar o saque.";
+
+ exit;
+
+ }
+
+ } else {
+
+ echo "Saldo insuficiente ou valor inválido.";
+
+ exit;
+
+ }
+
+
+
+ $conn->close();
+
+}
+
+
+
+// Obter valores da URL, se existirem
+
+$withdrawName = isset($_GET['withdrawName']) ? htmlspecialchars(urldecode($_GET['withdrawName'])) : '';
+
+$withdrawCPF = isset($_GET['withdrawCPF']) ? urldecode($_GET['withdrawCPF']) : '';
+
+$withdrawValue = isset($_GET['withdrawValue']) ? urldecode($_GET['withdrawValue']) : '';
+
+
+
+?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Saque Recebido - SubwayMoney [Pix]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Solicitação de Saque realizada!
+
+
+
+
ID de Transação:
+
+
+
+
+
+
+
+
Data de Solicitação:
+
+
= date('d/m/Y H:i') ?>
+
+
+
+
+
+
Nome do Recebedor:
+
+
= $withdrawName ?>
+
+
+
+
+
+
Chave Pix (CPF):
+
+
= $withdrawCPF ?>
+
+
+
+
+
+
Valor do Saque:
+
+
R$ = number_format($withdrawValue, 2, ',', '.') ?>
+
+
+
+
+
+
Prazo para Envio:
+
+
= date('d/m/Y H:i', strtotime('+48 hours')) ?>
+
+
+
+
+
+
+
+ Enviar comprovante via WhatsApp
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Entre em contato!
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saque/index.php b/saque/index.php
index a0b320f..766ded3 100644
--- a/saque/index.php
+++ b/saque/index.php
@@ -18,9 +18,9 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
$dbuser = $config['db_user'];
- $conn = new PDO("mysql:host=localhost;dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
+ $conn = new PDO("mysql:host={$config['db_host']};dbname={$config['db_name']}", $config['db_user'], $config['db_pass']);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$stmt = $conn->prepare("SELECT * FROM confirmar_deposito WHERE email = :email AND status = 'pendente'");
@@ -60,7 +60,7 @@
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
if ($conn->connect_error) {
@@ -88,7 +88,7 @@
connect_error) {
die("Conexão falhou: " . $conn->connect_error);
diff --git a/saque/saque.php b/saque/saque.php
index 3afe274..97d3c37 100644
--- a/saque/saque.php
+++ b/saque/saque.php
@@ -6,7 +6,7 @@
-$conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+$conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
diff --git a/webhook/index.php b/webhook/index.php
index f8bf236..c769b5c 100644
--- a/webhook/index.php
+++ b/webhook/index.php
@@ -5,7 +5,7 @@
// Seção de configuração do banco de dados
include './../conectarbanco.php';
- $conn = new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ $conn = new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
diff --git a/webhook/pix.php b/webhook/pix.php
index d3a1742..c9d322a 100644
--- a/webhook/pix.php
+++ b/webhook/pix.php
@@ -35,7 +35,7 @@ function get_conn()
{
include './../conectarbanco.php';
- return new mysqli('localhost', $config['db_user'], $config['db_pass'], $config['db_name']);
+ return new mysqli($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);
}