Jump to content

Jack Oliveira

Members
  • Content count

    296
  • Joined

  • Last visited

Community Reputation

1 Comum

1 Follower

About Jack Oliveira

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Jack Oliveira

    importação de banco de dados

    Obrigado @Felipe Guedes Coutinho Deu certo ficou melhor de ver mais organizado
  2. Jack Oliveira

    Dúvida sobre MySQL e MariaDB no XAMPP

    Boa noite olha eu uso mariaDB e uso a seguinte versão do xampp-7-3-6-64-bit Não tenho problemas em importa o banco de dados etc... Questão de ter dúvida veja aqui uns exemplos
  3. Jack Oliveira

    Soma dos itens de um cardápio em C

    https://forum.scriptbrasil.com.br/topic/179443-resolvido valor-total-do-cardápio/
  4. Ola boa tarde a todos Pessoal estava pesquisando no Google e achei um site que dentro dele ou seja nele se vê pouco HTML ou por traz do Scss e Javascript se esconde o html Bom sei que alguns vai me dizer que SCSS e que SASS são duas sintaxes diferentes do SASS com as mesmas funcionalidades. O SASS era originalmente a sintaxe oficial e ela é um pouco diferente da sintaxe do CSS, sem chaves e pontos e virgulas. A sintaxe SCSS agora é a oficial e é mais parecida com a sintaxe do CSS. e que na escolha entre as duas é uma questão de gosto. Sintaxe SASS: #main color: blue font-size: 0.3em a font: weight: bold family: serif &:hover background-color: #eee Sintaxe SCSS: #main { color: blue; font-size: 0.3em; a { font: { weight: bold; family: serif; } &:hover { background-color: #eee; } } } Já usando SCSS tudo fica muito parecido com CSS, você tem chaves e pontos e virgulas. Mas perceba que as funcionalidades do SASS como nesting existem nas duas sintaxes... Bom mais isso não vem a tona do que quero saber. Obs: Perdoa pelas perguntas, pois quero aprender mais sobre programação... Segue o link do código que eu estou falando aqui view-source:https://aazztech.com/demos/themes/html/direo-react/ bom qual seria a vantagem de criar um site desta forma e como poderei criar ele desta forma dentro do scss e javascript com php Tem alguma diferença de criar todo ele no HTML5/PHP/CSS/JAVASCRIPT E do jeito que ele vai foi projetado... Se do jeito que foi projetado for a melhor solução alguém que entenda melhor poderia dar uns exemplos de como começar ele? Desde já fico grato
  5. Jack Oliveira

    Enviar email PHPMailer e gravar no banco (Envia mas não grava)

    Veja um ex: LINK 01 LINK 02 Espero que isso possa lhe ajudar em algo...
  6. Jack Oliveira

    Passar variável pela URL sem informar o nome do arquivo .php

    Ola @Omar~ Eu estou criando um job No arquivo index.php dentro dele me mostrara todas as cidades que foram cadastradas no banco de dados dentro deste index.php terá esta url <a href="<?php echo encodeSEOString($dados['titulo']); ?>/" target="_blank"> este é o HTML do job da cidade <div class="col-md-4 grid_view show_listing_cidade"> <div class="listing_wrap"> <div class="listing_img"> <?php if ($nova_guia == 'S') { ?> <a href="<?php echo encodeSEOString($cidade['titulo']); ?>/" target="_blank"> <?php } ?> <img src="./imagem/empresa/<?php echo $cidade["imagem"]; ?>" alt="<?php echo $cidade["titulo"]; ?>"></a> </div> <div class="listing_info"> <?php if ($nova_guia == 'S') { ?> <a href="<?php echo encodeSEOString($cidade['titulo']); ?>/" target="_blank"> <?php } ?> <h4><?php echo $strtitulo;?></a></h4> <p><?php echo substr($cidade["frase"], 0, 60); ?></p> <div class="listing_review_info"> <p><span class="review_score"><?php echo $dados["visitas"]; ?></span></p> </div> </div> </div> </div> este "12" ele seria o id da cidade meusite.com/sao_paulo/12/forum-imasters/123/ Ex: TABELA "cidades" ID TITULO ESTADO DATA STATUS 1 Cuiabá Mato Grosso 20/05/2000 Ativo 2 Rio de Janeiro Rio de Janeiro 22/05/2000 Ativo 10 Salvador Baia 25/06/2000 Ativo 12 São Paulo São Paulo 28/07/2000 Ativo Bom o que estou tentando falar ai é como posso pegar usando apenas este htaccess e esta função para que na url amigavel não pegar o id Disso aqui meusite.com/sao_paulo/12/ ele ficar assim meusite.com/sao_paulo/ Ex da url do fórum https://forum.imasters.com.br/topic/584707-passar-variável-pela-url-sem-informar-o-nome-do-arquivo-php/ Nela mostra o ID 584707 depois mostra o TITULO -passar-variável-pela-url-sem-informar-o-nome-do-arquivo-php/ vamos supor que este titulo fosse o nome de uma cidade Neste caso no que eu quero que ficasse assim https://forum.imasters.com.br/passar-variável-pela-url-sem-informar-o-nome-do-arquivo-php/ Entendeu Na home.php é onde estará as informações desta cidade ou seja esta url seria meusite.com/home.php?id12 No jeito que eu fiz ela fica assim meusite.com/sao_paulo/12/ quero que fica assim meusite.com/sao_paulo/ No php que pega as listagem do banco esta assim <?php require_once('../funcao/database.php'); if (ModoManutencao()) { header("Location: ../manutencao/"); } $id = get('id'); // Numa explicação no internet dissia que para pegar apenas o TITULO sem o ID tinha que fazer da seguinte forma // Pegar onde esta $id = get('id'); trocar o id de dentro do ('id') colocar ('titulo') fazendo ficar desta forma $id = get('titulo'); // E onde esta o id = '{$id}' fazer assim titulo = '{$id}' que assim daria para pegar apenas o titulo do banco de dados //$id = get('titulo'); $Query = DBRead('cidades','*',"WHERE status = 'Ativo' AND indexar = 'S' AND id = '{$id}'"); if (is_array($Query)) { foreach ($Query as $cidades) { $titulo = $cidades['titulo']; $estado = $cidades['estado']; $status = $cidades['status']; Seria isso
  7. Veja se um deste vai lhe ajudar AJUDA 01 AJUDA 02 AJUDA 03 AJUDA 05 FÓRUM IMASTERS Acredito que este vai lhe ajudar melhor AJUDA 07
  8. Jack Oliveira

    Passar variável pela URL sem informar o nome do arquivo .php

    Boa tarde @Omar~ Quero aqui aproveitando o post questão de url Bom eu tenho em meu HTACCESS ele me dar uma url que preciso de boa me trazendo titulo e o id # PERMISSIONANDO REESCRITA #------------------------------------------------------------------- RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f #------------------------------------------------------------------- # EXTENSAO PHP #------------------------------------------------------------------- RewriteRule ^(.*)$ $1.php #------------------------------------------------------------------- RewriteEngine On # Turn on the rewriting engine # not rewrite css, js and images RewriteCond %{REQUEST_URI} !\.(?:css|js|jpg|gif|png)$ [NC] #cria a condicao #RewriteRule ^([a-z0-9-]+)/?$ cidades.php?nome=$1 [L,NC] RewriteRule ^([0-9A-z_-]+)\/([0-9A-z_-]+)\/$ job_detalhes.php?nome=$1&id=$2 [QSA,L,NC] O que eu preciso é fazer com que ele me traga apenas o titulo sem o id ou seja que ele aceita pegar apegas o titulo do jeito que esta ai por mais que eu tente pegar apenas o titulo ele não aceita da erro 404 diz que a pagina não existe No caso não estou usando nada de mais que htaccess e uma função para quebrar os caracteres... //URL DEBUG CHARACTERS function encodeSEOString($string) { $string = preg_replace("`\[.*\]`U", "", $string); $string = preg_replace('`&(amp;)?#?[a-z0-9]+;`i', '-', $string); $string = htmlentities($string, ENT_COMPAT, 'utf-8'); $string = preg_replace("`&([a-z])(acute|uml|circ|grave|ring|cedil|slash|tilde|caron|lig|quot|rsquo);`i", "\\1", $string); $string = preg_replace(array("`[^a-z0-9]`i", "`[-]+`"), "-", $string); return strtolower(trim($string, '-')); } ; Já no uns do html esta desta forma ou seja ele pode ficar assim com este id não tem problemas <a href="<?php echo encodeSEOString($dados['titulo']); ?>/<?php echo $dados['id']; ?>/" target="_blank"> Mais já neste outro html quero que fica desta forma que será de listar a cidade que ficaria mais o menos assim Ex: Se eu deixa como o primeiro html ficaria assim meusite.com/sao_paulo/12/forum-imasters/123/ mais quero que fique desta forma meusite.com/sao_paulo/forum-imasters/123/ Quando eu clicar onde estará todas as cidade no index.php ele vai abrir assim meusite.com/sao_paulo/ <a href="<?php echo encodeSEOString($dados['titulo']); ?>/" target="_blank"> Nas tabelas TABLEA 01 news id titulo data texto resumo status Na tabela TABELA cidades id titulo estado status data Espero que possa entender ai e Peso desculpas ao amigo ai que fez o post e os pessoal do FÓRUM também, se estou infringindo a regra do FÓRUM
  9. Jack Oliveira

    Erro no contador de linhas de um login

    Tente isso por isso $sql= "SELECT SQL_CALC_FOUND_ROWS * FROM usuarios_admin WHERE email = '$email_login'"; Exemplo de usar veja se vai dar certo assim $query = "SELECT SQL_CALC_FOUND_ROWS * FROM usuarios_admin WHERE email = '$email_login' LIMIT 1"; $result = mysqli_query($link, $query); $query = "SELECT FOUND_ROWS() AS count"; $result2 = mysqli_query($link, $query); $row = mysqli_fetch_array($result2); echo $row['count']; Caso ajudar acesse o LINK AQUI
  10. Ola amigos do fórum boa tarde ou boa noite Bom pessoal já de inicio falando aqui eu não tenho conhecimento em parte em SEO, mais estou quero ter melhoria em SEO no meu site... já pesquisei sobre SEO mais sempre eu vejo a mesma coisa Pois até então em alguns tutoriais no youtube etc... Fiz minhas META TEGS das seguinte forma... mais mesmo assim não tive se quer um resultado 50% isso já se faz 3 meses o que eu quero como que posso fazer além de ter que pagar a divulgação no GOOGLE... Pois sei que tem como fazer os conteúdos do meu site ter uma melhor melhoria nas busca no GOOGLE.. Ou seja quando cadastrar as coisas no site já ter um bom resultado no google... Vou posta o que eu fiz... Se do jeito que esta estiver errado peso aos MASTER em SEO poder me ajudar a melhorar... OBS: eu não uso plataforma tipo WORDPRESS, JOOMLA, DRUPAL etc.. Eu uso minha mesmo que eu fiz em PHP/MYSQLI <!DOCTYPE HTML> <html lang="pt-br" itemscope itemtype="https://schema.org/WebSite"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta charset="utf-8"> <link rel="icon" type="image/jpg" href="https://www.nomedomeusite.com.br/cuiaba/imagem/empresa/a389d72bf2564ce67528e4d722b7b180.png" /> <title>IRON FIT ACADEMIA - Cuabá - MT | Nome do Meu Site</title> <meta name="description" content="Saúde+força+foco página da academia Iron fit para falar sobre saúde e atividades físicas." /> <meta name="author" content="Nome do Meu Site" /> <link rel="base" href="https://www.nomedomeusite.com.br/" /> <link rel="canonical" href="https://www.nomedomeusite.com.br/cuiaba/iron-fit-academia/44/" /> <link rel="sitemap" type="application/xml" href="https://www.nomedomeusite.com.br/cuiaba/sitemap.xml" /> <meta name=language content=pt_BR.UTF8 > <meta name="distribution" content="global" /> <meta name="rating" content="general" /> <meta http-equiv="pragma" content="no-cache" /> <meta name="robots" content="index, follow"> <meta itemprop="name" content="IRON FIT ACADEMIA" /> <meta itemprop="description" content="Saúde+força+foco página da academia Iron fit para falar sobre saúde e atividades físicas." /> <meta itemprop="image" content="https://www.nomedomeusite.com.br/cuiaba/imagem/empresa/a389d72bf2564ce67528e4d722b7b180.png" /> <meta itemprop="url" content="https://www.nomedomeusite.com.br/cuiaba/iron-fit-academia/44/" /> <meta name="keywords" content="IRON FIT ACADEMIA, Nome do Meu Site IRON FIT ACADEMIA, academia, iron"> <meta property="og:site_name" content="Nome do Meu Site" /> <meta property="og:type" content="article" /> <meta property="og:url" content="https://www.nomedomeusite.com.br/cuiaba/iron-fit-academia/44/" /> <meta property="og:title" content="IRON FIT ACADEMIA - Nome do Meu Site" /> <meta property="og:description" content="Saúde+força+foco página da academia Iron fit para falar sobre saúde e atividades físicas." /> <meta property="og:image" content="https://www.nomedomeusite.com.br/cuiaba/imagem/empresa/a389d72bf2564ce67528e4d722b7b180.png" /> <meta property="og:image:width" content="280" /> <meta property="og:image:height" content="280" /> <meta property="og:locale" content="pt_BR" /> <meta property="fb:app_id" content="440000303469969" /> <meta property="fb:pages" content="https://www.facebook.com/nomedomeusite" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@nomedomeusite" /> <meta name="twitter:creator" content="@nomedomeusite" /> <meta name="twitter:title" content="IRON FIT ACADEMIA - Nome do Meu Site" /> <meta name="twitter:description" content="Saúde+força+foco página da academia Iron fit para falar sobre saúde e atividades físicas." /> <meta name="twitter:url" content="https://www.nomedomeusite.com.br/cuiaba/iron-fit-academia/44/"> <meta name="twitter:image" content="https://www.nomedomeusite.com.br/cuiaba/imagem/empresa/a389d72bf2564ce67528e4d722b7b180.png" /> Uns dizem que eu tinha que fazer o SITEMAP para que ficasse melhor montei <link rel="sitemap" type="application/xml" href="https://www.nomedomeusite.com.br/cuiaba/sitemap.xml" /> Já outro me diz que não é necessário o SITEMAP para que tenha melhoria nas buscas no GOOGLE Bom se precisa ou não do SITEMAP, o que preciso que as buscas no google possa ter no minimo 80 % Até então para der um resultado 100% no GOOGLE sei que seria pago... Bom é isso espero que os MASTER em SEO possa entender e poder me dar ajuda...
  11. Jack Oliveira

    Alterar Background do menu de acordo com a seção

    Se deu pra entender seria isso aqui JAVASCRIPT $(window).scroll(function() { var scroll = $(window).scrollTop(); if (scroll > 500) { $('.menu').addClass('menu-auxiliar'); } else { $('.menu').removeClass('menu-auxiliar'); } }); CSS .menu { min-height: 50px; position: fixed; right: 0; top: 0; left: 0; background-color: blue; } .menu-auxiliar {background-color:orange;} .conteudo { height: 2000px; } HTML <div class="menu"></div> <div class="conteudo"></div> Outro exemplo também assim (function () { var menu = document.getElementById('menu'); window.addEventListener('scroll', function () { if (window.scrollY > 0) menu.classList.add('menuFixo'); else menu.classList.remove('menuFixo'); }); })(); .menuFixo { position: fixed; top: 0px; background-color: #ccf; } * { padding: 0px; margin: 0px; } div { border: 1px solid blue; width: 100%; } #menu { height: 50px; } #conteudo { height: 2000px; } <div id="menu"></div> <div id="conteudo"></div> Qualquer coisa veja mais no link a baixo Fórum Imasters
  12. Jack Oliveira

    From quando envia os dados ele parasse a url na pagina pricincipal

    Boa tarde como faço para que esta ajax ela abrir sme precisar clicar em algo ou seja quando for abrir o site ela já abrir entende?
  13. Ola pessoal boa noite agora eu estou com um problema que poderá ser simples Bom eu tenho um formulario quando envia os dados para o banco de dados ele aparece a url do formulario.php na url do site ou seja ele aparece quando atualiza volta ao normal Como eu posso fazer que a pagina seja atualiza e esta url do formulario não venha ficar aparecendo quando envia alguma coisa para o banco de dados Este é meu código <div class="wow flipInY"> <form method="post" action="<?php echo ConfigPainel('site_url'); ?>formulario.php?id='{$id}'&EnviarForm" onsubmit="return true" enctype="multipart/form-data"> <div class="form-group"> <label style="color:#242424;">Nome</label> <input class="form-control" type="text" name="Form_1" required> </div> <div class="form-group"> <label style="color:#242424;">Telefone</label> <input class="form-control" type="text" name="Form_2" required> </div> <div class="form-group"> <label style="color:#242424;">Endereço</label> <input class="form-control" type="text" name="Form_3" required> </div> <div class="form-group"> <label style="color:#242424;">E-mail</label> <input class="form-control" type="email" name="Form_4" required> </div> <div class="form-group"> <label style="color:#242424;">Descrição</label> <textarea class="form-control" rows="5" name="Form_5" required></textarea> </div> <button class="btn btn-sm" id="BtnEnviar1" style="background-color:#07d6f2; color:#ffffff;">Enviar</button> </form> </div> Aparece esta url /formulario.php?id='{$id}'&EnviarForm quando e enviado as informações ex: meusite.com/formulario.php?id=1&EnviarForm se ter como quando o formulario ser carregado ele não parecer apenas fazer o carregamento da pagina e ser salvo etc.. Deste já fico grato..
  14. Jack Oliveira

    [Resolvido] Dúvida de código fonte

    Tente usar seu código assim LOGIN.PHP <?php session_start(); include('assets/database/config.php'); if(empty($_POST['cliente']) || empty($_POST['senha'])) { header('Location: home.php'); exit(); } $cliente = mysqli_real_escape_string($conn, $_POST['cliente']); $senha = mysqli_real_escape_string($conn, $_POST['senha']); $query = "select cliente from clientes where cliente = '{$cliente}' and senha = md5('{$senha}')"; $result = mysqli_query($conn, $query); //$row = mysqli_num_rows($result); //if($row == 1) { //$_SESSION['cliente'] = $cliente; //header('Location: area-cliente.php'); //exit(); //} else { //$_SESSION['nao_autenticado'] = true; //header('Location: home.php'); //exit(); //} //SE A CASO DA FORMA QUE ESTA LOGO A BAIXO NÃO FUNCIONE TENTE USAR A OPÇÃO LOGO EM CIMA... if(mysqli_num_rows($result) > 0){ session_start(); $_SESSION['cliente'] = $cliente; $_SESSION['senha'] = $senha; include('area-cliente.php'); } else{ $msg = 'Erro no Login'; include('home.php'); } ?> CONFIG.PHP <?php define('HOST', 'localhost'); define('USUARIO', 'root'); define('SENHA', ''); define('DB', 'listar'); $conn = mysqli_connect(HOST, USUARIO, SENHA, DB) or die ('Não foi possível conectar'); ?> Espero que assim ajude a você...
  15. Jack Oliveira

    Codeigniter - Como enviar múltiplos e-mails com PHPmailer

    Aqui vai bem comentado cada opção Acredito que vai entender agora <?php // Conexão com banco de dados MySQL define('BD_USER', 'usuario'); define('BD_PASS', 'senha'); define('BD_NAME', 'base_de_dados'); mysql_connect('IP_ou_localhost', BD_USER, BD_PASS); mysql_select_db(BD_NAME); ?> <?php // Inclui o arquivo class.phpmailer.php localizado na pasta PHPMailer require_once('PHPMailer/class.phpmailer.php'); require_once('database/config_base.php'); // Define busca a ser realizada no MySQL $query= 'SELECT nome, sobrenome, email FROM usuarios;'; $resultado = mysql_query($query); while ($linha = mysql_fetch_array($resultado, MYSQL_BOTH)) { // Seleciona os campos, para cada linha $nome=$linha['nome']; $sobrenome=$linha['sobrenome']; $email=$linha['email']; // Variáveis com assunto e mensagem $subject = "\"Assunto da mensagem\""; $mensagem = " Caro $nome $sobrenome, Aqui está a mensagem, Atenciosamente, Spammer "; // Inicia a classe PHPMailer $mail=new PHPMailer(); // Define os dados do servidor e tipo de conexão $mail->IsSMTP(); // Define que a mensagem será SMTP $mail->SMTPAuth=true; // Usa autenticação SMTP? (obrigatório para alguns servidores, como o gmail) $mail->Port=465; $mail->SMTPSecure = "ssl"; $mail->Host='smtp_do_servidor'; $mail->Username='seu_e-mail'; // Usuário do servidor SMTP $mail->Password='senha'; // Senha do servidor SMTP // Define o remetente $mail->SetFrom('seu_e-mail','seu_nome'); // Define os destinatário(s) $mail->AddAddress($email,$nome.' '.$sobrenome); //$mail->AddBCC('seu_e-mail', 'seu_nome'); // Cópia Oculta // Define os dados técnicos da Mensagem //$mail->IsHTML(true); // Define que o e-mail será enviado como HTML //$mail->CharSet = 'UTF-8'; // Charset da mensagem (opcional) $mail->Subject=$subject; $mail->Body=$mensagem; //$mail->AltBody = "Este é o corpo da mensagem de teste, em Texto Plano!"; //$mail->AddAttachment("/temp/documento.pdf", "novo_nome.pdf"); // Insere um anexo // Cria e imprime variável de controle $imprime=$nome." ".$sobrenome." ".$email." "; // Exibe uma mensagem de resultado echo $imprime; if($mail->Send()){// Envia o e-mail echo 'E-mail enviado com sucesso!'; }else{ echo 'Erro ao enviar e-mail: '.$mail->ErrorInfo; } sleep(10); } ?> Na duvida acredito que este video irá te ajudar... https://www.youtube.com/watch?v=FRZ9gvvaYPo
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.