Jump to content

Search the Community

Showing results for tags 'PHP'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Calendars

  • Comunidade iMasters

Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 6805 results

  1. xarlixim

    Exibir array

    Com esse cod: print_r($v_prod[1]); eu obtenho esse resultado: Array ( ['CODIGO'] => 1 ['ARTISTA'] => Nada Pode Me Parar ['ALBUM'] => Marcelo D2 ['preço'] => 10,15 ['QTDE'] => 1 ) O que devo usar para mostrar por exemplo apenas o campo 'ALBUM'? Tenho tentado isso: print_r($v_prod[1]['ALBUM']); // ou isso: echo $v_prod[1]['ALBUM']; Mas não está dando certo, aparece: Notice: Undefined index: ALBUM in C:\xampp\htdocs\comprar\carrinho.php on line 44
  2. goes98

    Inserir varios produtos para um id

    Bom galera eu to com o seguinte problema , eu estou montando um sistema básico de vendas so para aprendizagem , eu tenho as seguintes tabelas Produtos, Serviços, Venda, Vendaproduto, Vendaservico. Na tabela de Produtos eu guardo todos os produtos cadastrados , na de Serviços guardo todos os serviços cadastrados , na de Venda todas as vendas , na de Vendaproduto Eu guardo o ID do produto eo ID da Venda , e na de Vendaservico eu guardo o ID do serviço eo ID da venda. Na Logica eu entendi como funciona esse relacionamento de adicionar " N's " produtos para uma venda , mais nao sei na pratica. Minha grande dificuldade e : Como eu faço para adicionar varios produtos em uma unica venda ?
  3. Boa tarde, tenho um campo de data que recebe a data do formulário, mas cadastra a data zerada no banco de dados A data está vendo correta do formulario; A data é convertida corretamente; A data está sendo inserida zerada no banco; $datacoleta = $_POST['datacoleta']; //transforma a data da coleta $dtransf = explode("/", $datacoleta); $data = "$dtransf[2]-$dtransf[1]-$dtransf[0]"; echo $data; $sql = "INSERT INTO dias_coleta(data, usuario_matricula, id_estabelecimento, id_projeto) VALUES ($data,$numero_matricula, $id_estabelecimento, $id_projeto )"; Resultado da impressão dos campos $datacoleta = 07/02/2015 $data = 2015-02-07
  4. fgefgeggef

    Consultar + banco de dados

    Olá boa tarde, estou precisando de uma ajuda de vocês, para consultar o Login se caso não tiver ele não vai executar a ação.... essa e a função sem a consulta Eu gostaria de que ele pesquisava na tabela vip e campo Id se caso tiver ele continua a funçao, se não ele da erro, e se caso ele não tiver cash ele falar que não tem cash suficiente... e outra duvida, tenho uma tabela Colletion e 2 campo user( que é o login ) _255 que e a quantidade que o usuário tem.. como fazer que o usuário se caso ele tiver a quantidade certa... ele executar a tal função... se caso ele não tiver a quantidade falar que ele não tem a quantidade exata... aguardo respostas espero ajudas... obrigado!!
  5. Olá, é muito fácil enviar e-mails com a class do PHPMailer, porém me incomoda um pouco a senha ficar exposta e visivel a qualquer um que tenha acesso ao código fonte do sistema. E-mail é uma coisa muito pessoal e não sabemos a indole das pessoas que irão administrar nosssos servidores. Por isso gostaria de saber se tem alguma maneira de proteger essa parte de configuração de senha?
  6. Salve pessoal, mais uma vez postando em um dos melhores fóruns da WEB, e eis a minha dúvida.. Infelizmente e digo isso hoje, pois tenho minha hospedagem na UOL HOST desde 2009 usando a plataforma LINUX , e de uns tempos para cá, só estou tendo decepções e dores de cabeça com este portal, e o pior de todos foi que eles bloquearam a diretiva em minha hospedagem * allow_url_fopen *, que esta sendo muito importante para mim, e que faz com que outros portais ou sites possa fazer requisições para coletar dados de um XML ou JSON , até ai todos os programadores sabem, mas o meu problema é que eles dizem que no php 5.6.3 não é possível habilitar essa diretiva pelo meu plano ser antigo e que deixa brecha para * injection_sql *, e tem a opção de regredir o php para 5.2.17 e lá no php a diretiva fica como ON e mesmo assim ela esta travada já fiz diversos chamados, liguei e fiquei 2 horas e meia no telefone falando com o pessoal do suportee nda de resolverem o meu problema, e isso esta me dando a maior dor de cabeça, vejam meu XML que uso para passar dados para um portal de anúncios: E já esta habilitada no meu .htaccsses. http://www.jcimoveisbrasil.com/xml_epungo.xml Este meu XML é dinâmico e esta em php, ele funciona normalmente para outros portais, mas para um portal em específico ele dá erro de HTTP 404, e este portal usa o método FOPEN para requisição, e descobri que é por causa desta diretiva acima mencionada, e falei com alguns programadores experientes e eles dizem que isso é jogada de MARKETING da UOLHOST que isso de injection_sql não existe , porque você esta requisitando dados chamando pelo método FOPEN, DOM, FILE_GET_CONTENTS ou CURL e não enviando dados para o servidor e eles estão fazendo isso para eu migrar para uma plataforma CLOUD que custa em torno de R$60,00 mensais para um site simples e necessariamente não precisaria usar um servidor dedicado para executar meu site e suas funções, e ainda meu site esta tendo instabilidade ficando lento as vezes, apesar de eu estar ciente que a minha hospedagem é compartilhada .. E só não mudei de hospedagem ainda porque iria perder ranqueamento e posição SEO no google e meu email uol que uso para meus clientes. Portanto só queria realmente saber se * allow_url_fopen * deixa brecha para * inject_sql * e invasão no servidor deles, ou é apenas uma desculpa esfarrapada para você adquirir uma hospedagem mais cara, e sei que esta dúvida é a de muitos e irá ajudar milhares de desenvolvedores.. Grato... OBS: E deixo bem claro para todos os usuários se quiserem adquirir uma hospedagem e sem ter dores de cabeças com diretivas e instabilidade no seu site, não contrate a UOL HOST, pois este host esta sendo um dos piores servidores e péssimo atendimento.
  7. evandropf

    select nao esta ordenando.

    Bom dia tenho uma select em um banco de dados que gostaria de modificar a ordenação dos dados, porem nao esta funcionando a parte da ordenação, esta listando mas nao ordenando. paginas php. como esta: select codigo, descricao FROM ".BD_RETAG.".pocket_comandas WHERE nroloja='".$_SESSION["LOJA"]["NROLOJA"]."' and codigo=".$_GET["comanda"]." como preciso: SELECT pocket_comandas.codigo,pocket_comandas.descricao,pocket_pedidos.status FROM ".BD_RETAG.".pocket_comandas LEFT JOIN ".BD_RETAG.".pocket_pedidos ON pocket_pedidos.codigo_comanda=pocket_comandas.codigo WHERE pocket_pedidos.status IS NULL or pocket_pedidos.status!='fechado' AND pocket_comandas.nroloja='".$_SESSION["LOJA"]["NROLOJA"]."' and pocket_comandas.codigo=".$_GET["comanda"]." GROUP BY pocket_comandas.codigo,pocket_comandas.descricao,pocket_pedidos.status ORDER BY pocket_pedidos.status='emaberto'desc,pocket_comandas.codigo porem lista mas nao ordena. Alguem teria uma luz de onde esta errado ? Obrigado Evandro
  8. WellAlencar

    Erro no Ajax ao Subir projeto online

    Galera, tenho um projeto que usa Ajax, o que está ocorrendo é que quando o cara loga, eu pego alguns dados e gravo na SESSION, no arquivo ajax, verifico o que está gravado na SESSION, daí entro num if para retornar pro Javascript que chamou o ajax: Código para pegar os dados quando loga apos consulta no BD: $_SESSION['teste']=$dados['valor']; -- aqui será valor 1 !!! Dai uso o javascript: $.post('ajax.php',{valor:valor},function(retorno){ if(retorno == 'A'){ alert('retornou A!'); }else{ alert('retornou B!'); } }); Codigo Ajax: if( isset($_POST) && !empty($_POST)){ if($_SESSION['teste'] == '1'){ echo "A"; }else{ echo "B"; } } No meu Projeto Local, quando o valor da $_SESSION['teste'] é 1, ele dá o alerta 'retornou A!', quando é 0, ele dá o alerta 'retornou B!', OK! Mas.. quando subo o projeto, dou um echo na $_SESSION['teste'] e tem valor 1, porém o alerta está retornando B, como se tivesse 0 na $_SESSION['teste'] ao invés de 1, não consigo entender esse bug doido!! Alguém poderia me ajudar!!?
  9. Ontem um amigo meu me perguntou como poderia fazer para que tags html não sejam interpretadas pelo navegador, eu disse que não tinha conhecimento de algo que fizesse isso, então pesquisei pela internet a dentro e não encontrei nada falando deste assunto. Como diz o título do tópico, existe alguma função em php que não deixa o navegador interpretar tags html? Eu não faço a mínima ideia de como fazer isso. Alguém conhece algo que faça? Desde já agradeço. Carlos.
  10. dutopfave

    Fazer Check-in diários

    Galera, tenho um sistema de cliente, que quando o cliente entra no painel ele poderá fazer um check-in pra ganha pontos no sistema, só q é diário, então se ele fazer check-in hj, ele só vai poder fazer de novo só amanhã, nesse caso eu terei que usa SELECT e IF?
  11. LuisV

    Código para versão mobile

    Olá gostaria de saber qual código devo usar para quando o cliente acessar meu site por um mobile automaticamente rotacionar a tela. Indicar onde aplicar o código, exemplo header, index, etc Meu site: www.xjoias.com.br
  12. Sou iniciante, peguei um cod pronto e mudei poucas coisas, bem simples msm é só pra mim aprender PDO porque parece que na versão 7 do PHP não vai estar mais em uso as funções mysql_(). O problema é que quando envio algum dado para o banco com caractere especial ele não armazena corretamente, exemplo: Se eu envio o campo nome = "José" ele guarda "José" ou então nome = "Beraldão" ele guarda "Beraldão". Aqui está os cods: Obs: já tentei mudar o charset no phpmyadmin e no próprio cod e nada deu certo. (Uso o xampp se isso ajuda). index.php <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”> <html> <head> <title>Teste PHP/PDO</title> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> </head> <body> <form method="GET" action="pesquisa.php"> <input type="text" id="nome" name="nome" size="15"> <br/> <input type="submit" value="Pesquisar"> </form> </body> </html> pesquisa.php <?php include_once('conexao.php'); header('Content-Type: text/html; charset=utf-8'); /* SELECT */ /* $nome = '%'.$_GET['nome'].'%'; try { $sql = "SELECT * FROM `programadores` WHERE `nome` LIKE :nome;"; $stm = $PDO->prepare( $sql ); $stm->bindParam( ':nome' , $nome , PDO::PARAM_STR ); if ( $stm->execute() ) { foreach ( $stm->fetchAll( PDO::FETCH_OBJ ) as $usuario ) { echo 'Nome: ' , $usuario->nome , PHP_EOL .'<br/>'; echo 'Site: ' , $usuario->site , PHP_EOL .'<br/>'; //... } } } catch ( PDOException $e ) { var_dump( $e->getMessage() ); } */ /* INSERT */ $nome = $_GET['nome']; $site = 'http://microsoft.com'; $sql = "INSERT INTO programadores(nome, site) VALUES(:nome, :site)"; $stm = $PDO->prepare( $sql ); $stm->bindParam( ':nome', $nome ); $stm->bindParam( ':site', $site ); $result = $stm->execute(); if ( ! $result ) { var_dump( $stm->errorInfo() ); exit; } echo $stm->rowCount() . " linhas inseridas."; ?> conexao.php (funciona sem problemas) <?php define( 'MYSQL_HOST', 'localhost' ); define( 'MYSQL_USER', 'root' ); define( 'MYSQL_PASSWORD', '' ); define( 'MYSQL_DB_NAME', 'teste' ); try { $PDO = new PDO( 'mysql:host=' . MYSQL_HOST . ';dbname=' . MYSQL_DB_NAME, MYSQL_USER, MYSQL_PASSWORD ); $PDO->setAttribute( PDO::ATTR_ERRMODE , PDO::ERRMODE_EXCEPTION ); } catch ( PDOException $e ) { var_dump( $e->getMessage() ); } ?> Desde já agradeço a quem puder ajudar.
  13. aegospm

    update muda todos os campos

    Olá, pessoal. Estou fazendo um update no meu código. Não consigo solucionar este entrave. Quero alterar os valores referentes a uma matrícula, porém altera de todas as pessoas. Estou usando o filtro WHERE. Alguém pode me ajudar explicando pq isso está acontecendo? Segue abaxo meu código. function UpdateDependentes($pdo, $Cod, $Matricula, $NomeDoDependente, $DataNascimento, $Parentesco, $DataDeCadastro){ try{ $inserir = $pdo->prepare("UPDATE dependentes_tb set NomeDoDependente='$NomeDoDependente', DataNascimento='$DataNascimento', Parentesco='$Parentesco', DataDeCadastro='$DataDeCadastro' WHERE Matricula='$Matricula'"); $inserir->execute(); $inserir=null; }catch (PDOException $ex ){ echo "Erro no método UpdateDependentes. Tipo de Exceção: ".$ex->getMessage(); } }
  14. alexandre99

    Instalação de certificados no xampp

    Bom dia pessoal, Estou com problemas na instalação de um certificado no xampp, o que ocorre é o seguinte, o cliente me enviou um arquivo "certificado.cer" e preciso instalar ele no xampp porém os tutoriais que encontro na internet são para criar uma solicitação de certificado e não instalar um certificado já validado.. Alguém já passou por essa mesma situação? Obrigado desde já!
  15. Zaaik

    Gerar hash pequeno

    Estou com um script de upload de imagens porém o link da imagem tá ficando muito grande, tem como diminuir? O código está assim: Obrigado!
  16. Bom galera to com o seguinte problema , ao inserir os dados em uma tabela eu automaticamente insiro os mesmo dados em outras duas tabelas , mas so da certo no primeiro item q eu insiro , quando eu insiro outro item aparece o seguinte erro : Duplicate entry '1' for key 'PRIMARY' Usando o seguinte código : mysql_query("INSERT INTO vendaproduto (id, id_venda, produtos) SELECT venda.id_venda, venda.id_venda, venda.produtos FROM venda")or die(mysql_error()); mysql_query("INSERT INTO vendaservico (id, id_venda, servicos) SELECT venda.id_venda, venda.id_venda, venda.servicos FROM venda")or die(mysql_error()); Então eu tentei assim : mysql_query("INSERT INTO vendaproduto (id_venda, produtos) SELECT venda.id_venda, venda.produtos FROM venda")or die(mysql_error()); mysql_query("INSERT INTO vendaservico (id_venda, servicos) SELECT venda.id_venda, venda.servicos FROM venda")or die(mysql_error()); so que a cada vez que eu insiro os dados na tabela ela duplica os dados , alguém sabe aonde eu estou errando ou pode me da uma ajuda , obg.
  17. Ola, gostaria de saber se alguem tem o codigo pra achar o nome da empresa da internet que a pessoa usa ? Abraços
  18. tairone.real7

    Codigo pra pegar Cidade e Estado

    Ola, to tentando criar um arquivo que le os dados do servidos no geral, ele lê tudo mais Cidade e ESTADO nao ta dando certo, ate latitude e longitude ta Ok, mais cidade e estado nao, veja o codigo <?php include("class.ipdetails.php"); $ip = $_SERVER['REMOTE_ADDR']; #echo $ip; $ip = "200.95.180.80 "; $ipdetails = new ipdetails($ip); $ipdetails->scan(); echo "<b>IP:</b> ".$ip ."<br />"; echo "<b>País:</b> ".$ipdetails->get_country() ."<br />"; echo "<b>Estado:</b> ".$ipdetails->get_region() ."<br />"; echo "<b>Cidade:</b> ".$ipdetails->get_city() ."<br />"; echo "<b>Latitude:</b> ".$ipdetails->get_latitude() ."<br />"; echo "<b>Longitude:</b> ".$ipdetails->get_longitude()."<br />"; echo "<b>Código país:</b> ".$ipdetails->get_countrycode()."<br />"; echo "<b>Código continente:</b> ".$ipdetails->get_continentcode()."<br />"; echo "<b>Código moeda:</b> ".$ipdetails->get_currencycode()."<br />"; echo "<b>Símbolo moeda:</b> ".htmlspecialchars_decode($ipdetails->get_currencysymbol())."<br />"; echo "<b>Cotação moeda (dólar):</b> ".$ipdetails->get_currencyconverter()."<br />"; ?> Esta parte que não está dando certo: Poderiam me ajudar? Gostaria de localizar a CIDADE e ESTADO também, se poderem, e se alguem tiver o código pra tambem achar o nome da EMPRESA de internet usada, agradeço ABRAÇOS, procurei muito e nao consigo ver onde está o ERRO, ABRAÇOS
  19. Ola boa tarde, tenho um formulário de cadastro referente à duas tabelas relacionadas. Gostaria de saber como capturar os dados desse formulário para inserir nessas duas tabelas, via php e mysql. As tabelas são: CREATE TABLE IF NOT EXISTS `cadastro`.`cliente` ( `idcliente` INT(11) NOT NULL AUTO_INCREMENT , `cpf` VARCHAR(45) NOT NULL , `nome` VARCHAR(45) NOT NULL , `email` VARCHAR(45) NOT NULL , `endereco_idendereco` INT(11) NOT NULL , PRIMARY KEY (`idcliente`) , INDEX `fk_cliente_endereco_idx` (`endereco_idendereco` ASC) , CONSTRAINT `fk_cliente_endereco` FOREIGN KEY (`endereco_idendereco` ) REFERENCES `cadastro`.`endereco` (`idendereco` ) ON DELETE NO ACTION ON UPDATE NO ACTION); CREATE TABLE IF NOT EXISTS `cadastro`.`endereco` ( `idendereco` INT(11) NOT NULL AUTO_INCREMENT , `rua` VARCHAR(45) NOT NULL , `numero` INT(11) NOT NULL , PRIMARY KEY (`idendereco`) );
  20. Então pessoal, depois do dia inteiro tentando, não consegui fazer funcionar meu .htaccess... Preciso apontar os os subdomínios teste|www cada um para a sua pasta, por exemplo teste.site.com/blablabla seria igual à /teste/blablabla, caso o blablabla não exista, retorna 404 Com este htaccess funciona, porém ao digitar www.site.com.br/qualquercoisa retorna erro 500 no servidor em vez do 404... # Redireciona o dominio velho para o novoRewriteEngine onRewriteCond %{HTTP_HOST} ^(.*)\.sitevelho.com [NC]RewriteRule ^(.*)$ http://site.com.br/$1 [L,R=301,NC]# Redireciona qualquer subdomínio indefinido para o padrão wwwRewriteEngine OnRewriteCond %{HTTP_HOST} !^$RewriteCond %{HTTP_HOST} !^(www|teste)RewriteCond %{HTTPS}s ^on(s)|RewriteRule ^ http%1://www.site.com.br%{REQUEST_URI}# Aponta um dos 2 para a sua pastaRewriteEngine onRewriteCond %{HTTP_HOST} ^(www|teste).site.com.br.*$RewriteCond %{REQUEST_URI} !^(www|teste)RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)$ /%1/$1# Seta um index para a pastaRewriteCond %{HTTP_HOST} ^(www|teste).site.com.br.*$RewriteRule ^(/)?$ %1/index.php# deve estar aí o erro, ou antes ^^ErrorDocument 404 /404.phpErrorDocument 403 /403.php pelamordeDeus qual o erro nesse code? Obrigado!
  21. geysasz

    Erro PHP

    Warning: mysqli_query() expects parameter 2 to be string, object given in [/size]E:\xampp\htdocs\cadastro\cadastrar.php on line [/size]45 Warning: mysqli_query() expects parameter 2 to be string, object given in [/size]E:\xampp\htdocs\cadastro\cadastrar.php on line [/size]46 Alguém pode me ajudar?? cadastrar.php <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>Cadastrar</title> </head> <body> <?php include 'config.php'; $nome = isset( $_POST['nome'] ) ? $_POST['nome'] : 'valor_padrao'; $sobrenome = isset( $_POST['sobrenome'] ) ? $_POST['sobrenome'] : 'valor_padrao'; $email = isset( $_POST['email'] ) ? $_POST['email'] : 'valor_padrao'; $usuarios = isset( $_POST['usuarios'] ) ? $_POST['usuarios'] : 'valor_padrao'; $info = isset( $_POST['info'] ) ? $_POST['info'] : 'valor_padrao'; // Vamos checar algum erro nos campos if ((!$nome) || (!$sobrenome) || (!$email) || (!$usuarios)){ echo "ERRO: <br /><br />"; if (!$nome){ echo "Nome é requerido.<br />"; } if (!$sobrenome){ echo "Sobrenome é requerido.<br /> <br />"; } if (!$email){ echo "Email é um campo requerido.<br /><br />"; } if (!$usuarios){ echo "Nome de Usuário é requerido.<br /><br />"; } echo "Preencha os campos abaixo: <br /><br />"; include 'formulario_cadastro.php'; }else{ // Vamos checar se o nome do usuario escolhido ja existem no banco de dados $sql_email_check = mysqli_query($conexao,"SELECT COUNT(id) FROM usuarios WHERE email='{$email}'"); $sql_usuarios_check = mysqli_query($conexao,"SELECT COUNT(id) FROM usuarios WHERE usuarios='{$usuarios}'"); $eReg = mysqli_query($conexao,$sql_email_check);// or exit(mysqli_error($conexao)); $uReg = mysqli_query($conexao,$sql_usuarios_check);// or exit(mysqli_error($conexao)); $email_check = $eReg[0]; $usuarios_check = $uReg[0]; if (($email_check > 0) || ($usuarios_check > 0)){ echo "<strong>ERRO</strong>: <br /><br />"; if ($email_check > 0){ echo "Este email já está sendo utilizado.<br /><br />"; unset($email); } if ($usuarios_check > 0){ echo "Este nome de usuário já está sendo utilizado.<br /><br />"; unset($usuario); } include 'formulario_cadastro.php'; }else{ //Se passarmos por esta verificacção ilesos é hora de finalmente cadastrar os dados. //Vamos utilizar uma função para gerar a senha de forma randômica function gerarSenha($tamanho=9, $forca=0) { $vogais = 'aeiouy'; $consoantes = 'bcdfghjklmnpqrstvwxz'; if ($forca >= 1) { $consoantes.= 'BCDFGHJKLMNPQRSTVWXZ'; } if ($forca >= 2) { $vogais .= "AEIOUY"; } if ($forca >= 4) { $consoantes .= '123456789'; } if ($forca >= 8 ) { $vogais .= '@#$%'; } $senha = ""; $alt = time() % 2; for ($i = 0; $i < $tamanho; $i++) { if ($alt == 1) { $senha .= $consoantes[(rand() % strlen($consoantes))]; $alt = 0; } else { $senha .= $vogais[(rand() % strlen($vogais))]; $alt = 1; } } return $senha; } $senha_randomica = gerarSenha(); $senha = md5($senha_randomica); //Inserindo os dados no banco de dados $info = htmlspecialchars($info); $sql = mysqli_query($conexao,"INSERT INTO usuarios (nome,sobrenome,email,usuarios,senha,info, data_cadastro) VALUES ('$nome','$sobrenome','$email','$usuarios','$senha','$info',now())") or die( mysql_error()); if (!$sql){ echo "Ocorreu um erro ao criar sua conta, entre em contato."; }else{ $id = mysqli_insert_id($conexao); //Enviar um email ao usuario para confirmação e ativar o cadastro! $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\n"; $headers .= "From: Teu Domínio - Webmaster<email@teusite.com.br>"; $subject = "Confirmação de cadastro - teusite.com.br"; $mensagem = "Prezado {$nome} {$sobrenome},<br /> Obrigado pelo seu cadastro em nosso site, <a href='http://www.teusite.com.br'> http://www.teusite.com.br</a>!<br /> <br /> Para confirmar seu cadastro e ativar sua conta em nosso site, podendo acessar à áreas exclusivas, por favor clique no link abaixo ou copie e cole na barra de endereço do seu navegador.<br /> <br /> <a href='http://www.teusite.com.br/ativar.php?id={$id}&code={$senha}'>'>http://www.teusite.com.br/ativar.php?id={$id}&code={$senha}'> http://www.teusite.com.br/ativar.php?id={$id}&code={$senha} </a> <br /> <br /> Após a ativação de sua conta, você poderá ter acesso ao conteúdo exclusivo efetuado o login com os seguintes dados abaixo:<br > <br /> <strong>Usuario</strong>: {$usuarios}<br /> <strong>Senha</strong>: {$senha_randomica}<br /> <br /> Obrigado!<br /> <br /><br /> Esta é uma mensagem automática, por favor não responda!"; mail($email, $subject, $mensagem, $headers); echo "Foi enviado para o email ".$email." um pedido de confirmação de cadastro, por favor verifique e sigas as instruções!"; } } } ?> <br /><br />Faça o seu login!<a href="formulario_login.html">Clique Aqui!</a> </body> </html>
  22. Michel Frade

    Material Para Iniciar Cakephp

    Boa Tarde pessoal. Bom, estou pensando em me aventurar no cakephp 3, andei procurando algo na net...confesso que o material que achei me parece meio confuso, baixei a documentação do site do próprio, mas em inglês tá meio complicado, isso vai fazer com que eu demore mais para ler o livro. Enfim... Gostaria de saber dos amigos se alguém dispõe de algum material (Sites, Livros, Vídeos) qualquer coisa que me ajude a iniciar no cake. Desde já agradeço a ajuda de todos. Abraços!
  23. DLSeken

    Combos dependentes

    Pessoal, tenho 2 combo box que dependem um do outro. Tentei fazer funcionar mas parece que estou errando em algum lugar. Será que vocês podem me ajudar ? Segue os códigos abaixo: Função para Popular o Combo Box principal: function secretaria($conexao){ $query = $conexao->prepare("SELECT cd_secretaria, nm_secretaria, sg_secretaria FROM tb_secretaria WHERE cd_secretaria = '13' or cd_secretaria = '16'"); $query->execute(); return $query; } HTML onde fica o Combo Box - Página criacao.php: <div class="row"> <div class="col-xs-12 col-sm-12 col-md-12"> <div class="form-group"> <select name="secretaria" id="secretaria" onchange="buscar_departamento()" class="form-control input-sm" required="required"> <option value="">Secretaria</option> <?php $resultado = secretaria($conexao); while ($linha = $resultado->fetch(PDO::FETCH_ASSOC)){ echo '<option value="'.$linha['cd_secretaria'].'"'.$selected.'> '.$linha['sg_secretaria'].'</option>'; }?> </select> </div> </div> </div> <div class="row"> <div class="col-xs-12 col-sm-12 col-md-12"> <div class="form-group" id="load_departamento"> <select name="departamento" id="departamento" class="form-control input-sm" required="required"> <option value="">Seleciona a Secretaria</option> </select> </div> </div> </div> Função onchange="buscar_departamento() function buscar_departamento(){ var secretaria = $('#secretaria').val() if(secretaria){ var url = 'criacao.php?secretaria='+secretaria; $.get(url, function(dataReturn) { $('#load_departamento').html(dataReturn); }); } }
  24. maxvanderbil

    Login com níveis de permissões

    Boa tarde desenvolvedores, Estou montando uma aplicação que é na realidade um repositório de materiais, daí gostaria de implementar um cadastro que possibilitasse a escolha de quais materiais eu desejo ter acesso. Então, o usuário iria escolher o que ele quer acessar e o painel dele só iria mostrar as categorias que ele escolheu ter o acesso. Esse login não seria por níveis de acesso, mais sim por níveis de permissões , onde eu acredito que preciso ter uma tabela de usuários e outra de permissões. Se algum de vocês tiveram e essa experiência e puderem compartilhar ficarei grato.
×

Important Information

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