Ajustes diversas. Correcao de numero ark digitado errado

This commit is contained in:
Rafael Tavares Juliani 2023-10-22 02:30:27 -03:00
parent b5c04d3663
commit b040f5bfda
14 changed files with 16 additions and 27 deletions

View File

@ -7,12 +7,8 @@ function registrarAcessoQrCode($chave, $destino_redirecionamento) {
$env = parse_ini_file('.env'); $env = parse_ini_file('.env');
echo $_GET["qrark"];
if (isset($_GET["qrark"]) && $_GET["qrark"] == 1) { if (isset($_GET["qrark"]) && $_GET["qrark"] == 1) {
echo "dentro da func: ".$_GET["qrark"];
// Pegando as variáveis de acesso // Pegando as variáveis de acesso
$db = $env['DB_NAME']; $db = $env['DB_NAME'];
$dbUser = $env['DB_USER']; $dbUser = $env['DB_USER'];

View File

@ -35,7 +35,6 @@ function direcionar_ark() {
$site_base = "https://ark.livro.online/"; //Coloque o endereço do local em que estes arquivos estão hospedados $site_base = "https://ark.livro.online/"; //Coloque o endereço do local em que estes arquivos estão hospedados
echo "pegou o ark: ".$_GET["ark"];
if(isset($_GET["ark"])){ if(isset($_GET["ark"])){
@ -137,7 +136,7 @@ function direcionar_ark() {
$caminho_arquivo_ark = $pasta_json."/".$nome_arquivo_ark; $caminho_arquivo_ark = $pasta_json."/".$nome_arquivo_ark;
echo "caminho : ".$caminho_arquivo_ark." ----- ";
if(file_exists($caminho_arquivo_ark)){ if(file_exists($caminho_arquivo_ark)){
@ -161,9 +160,7 @@ function direcionar_ark() {
if($tem_interrogacao){ if($tem_interrogacao){
registrarAcessoQrCode( $ark, "Consulta com interrogação, ou seja, buscando metadados."); registrarAcessoQrCode( $ark, "Consulta com interrogação, ou seja, buscando metadados.");
ob_flush(); // Liberar o buffer de saída
flush();
sleep(5);
header('Location:'.$site_base.$caminho_arquivo_ark); header('Location:'.$site_base.$caminho_arquivo_ark);
die(); die();
@ -178,9 +175,7 @@ flush();
} else { } else {
registrarAcessoQrCode($ark, "Não possui um apontamento, logo, foi redirecionado para os metadados."); registrarAcessoQrCode($ark, "Não possui um apontamento, logo, foi redirecionado para os metadados.");
ob_flush(); // Liberar o buffer de saída
flush();
sleep(5);
header('Location:'.$site_base.$caminho_arquivo_ark); header('Location:'.$site_base.$caminho_arquivo_ark);
die(); die();
@ -189,9 +184,7 @@ flush();
if(!$tem_interrogacao){ if(!$tem_interrogacao){
registrarAcessoQrCode($ark, $link_completo); registrarAcessoQrCode($ark, $link_completo);
ob_flush(); // Liberar o buffer de saída
flush();
sleep(5);
header('Location: '.$link_completo); header('Location: '.$link_completo);
die(); die();

View File

@ -1,6 +1,6 @@
{ {
"ark": "68745/eM37b/TM", "ark": "68745/eM37B/TM",
"apontamento": "https://livro.online/dicionario-monteiro-lobato", "apontamento": "https://livro.online/dicionario-monteiro-lobato",

View File

@ -1,6 +1,6 @@
{ {
"ark": "68745/eM37b/TM.nG", "ark": "68745/eM37B/TM.nG",
"apontamento": "https://livro.online/impresso?url=dicionario-monteiro-lobato", "apontamento": "https://livro.online/impresso?url=dicionario-monteiro-lobato",

View File

@ -1,6 +1,6 @@
{ {
"ark": "68745/eM37b/pM", "ark": "68745/eM37B/pM",
"apontamento": "https://livro.online/dicionario-mario-de-andrade", "apontamento": "https://livro.online/dicionario-mario-de-andrade",

View File

@ -1,6 +1,6 @@
{ {
"ark": "68745/eM37b/pM.MG", "ark": "68745/eM37B/pM.MG",
"apontamento": "https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_pM_p_MG.json", "apontamento": "https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_pM_p_MG.json",

View File

@ -1,6 +1,6 @@
{ {
"ark": "68745/eM37b/qQ", "ark": "68745/eM37B/qQ",
"apontamento": "https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_qQ.json", "apontamento": "https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_qQ.json",

View File

@ -1,5 +1,5 @@
{ {
"ark": "68745/eM37b/qQ.7D", "ark": "68745/eM37B/qQ.7D",
"apontamento": "https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_qQ_p_7D.json", "apontamento": "https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_qQ_p_7D.json",

View File

@ -1,4 +1,4 @@
ark: 68745/eM37b/TM ark: 68745/eM37B/TM
apontamento: 'https://livro.online/dicionario-monteiro-lobato' apontamento: 'https://livro.online/dicionario-monteiro-lobato'
formato: Livro Digital (online) formato: Livro Digital (online)
título: Dicionário de Onomatopeias e Vocábulos Expressivos de Monteiro Lobato título: Dicionário de Onomatopeias e Vocábulos Expressivos de Monteiro Lobato

View File

@ -1,4 +1,4 @@
ark: 68745/eM37b/TM.nG ark: 68745/eM37B/TM.nG
apontamento: 'https://livro.online/impresso?url=dicionario-monteiro-lobato' apontamento: 'https://livro.online/impresso?url=dicionario-monteiro-lobato'
formato: Livro Impresso formato: Livro Impresso
isbn: '9786599140419' isbn: '9786599140419'

View File

@ -1,4 +1,4 @@
ark: 68745/eM37b/pM ark: 68745/eM37B/pM
apontamento: 'https://livro.online/dicionario-mario-de-andrade' apontamento: 'https://livro.online/dicionario-mario-de-andrade'
formato: Livro Digital (online) formato: Livro Digital (online)
título: Dicionário de Onomatopeias e Neologismos de Mário de Andrade título: Dicionário de Onomatopeias e Neologismos de Mário de Andrade

View File

@ -1,4 +1,4 @@
ark: 68745/eM37b/pM.MG ark: 68745/eM37B/pM.MG
apontamento: 'https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_pM_p_MG.json' apontamento: 'https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_pM_p_MG.json'
formato: Livro Impresso formato: Livro Impresso
isbn: '9786599140471' isbn: '9786599140471'

View File

@ -1,4 +1,4 @@
ark: 68745/eM37b/qQ ark: 68745/eM37B/qQ
apontamento: https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_qQ.json apontamento: https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_qQ.json
Formato: Livro Digital (online) Formato: Livro Digital (online)
Título: Dicionário de Onomatopeias e Vocábulos Expressivos de Carlos Drummond de Andrade Título: Dicionário de Onomatopeias e Vocábulos Expressivos de Carlos Drummond de Andrade

View File

@ -1,4 +1,4 @@
ark: 68745/eM37b/qQ.7D ark: 68745/eM37B/qQ.7D
apontamento: https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_qQ_p_7D.json apontamento: https://ark.livro.online/json/ark_dp_68745_b_eM37b_b_qQ_p_7D.json
Formato: Livro Impresso Formato: Livro Impresso
ISBN: '9786585027045' ISBN: '9786585027045'