Jump to content

Search the Community

Showing results for tags 'problema'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


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 60 results

  1. Fernando Mello

    Problema de Frete

    Olá pessoal ! Bom dia... Eu fiz um pequeno site e nele coloquei um Livro para venda. Criei esse produto no Pague Seguro e lá em coloquei Frete por Peso. O problema é o seguinte. No site coloquei um botão COMPRAR que ao clicar leva direto para o produto no Pague seguro. Lá o cliente digita o seu e-mail e depois digita os dados da compra (endereço, CEP e decidir se o pgto é cartão ou boleto), mas na hora que o cliente termina de digitar o CEP o frete não aprece! O que deve estar fazendo de errado? Ou se o pague seguro está com problemas? Desde já agradeço. Fernando.
  2. Ola, estou tendo problemas em colocar códigos HTML nas minhas postagens do Wordpress. Os códigos em questão são esses <iframe src="https://castbox.fm/app/castbox/player/id1984278/id121435345?v=4.1.190524&autoplay=0" frameborder="0" width="100%" height="500"></iframe> <iframe width="500" height="280" frameborder="0" allowfullscreen="" src="https://embed.wattpad.com/story/171900305" ></iframe> Ambos estão funcionando em leitores de HTML online, mas nenhum funciona nos leitores do Wordpress. Não conheço nada desses codigos, então procuro alguem mais experiente para dizer qual o problema. Quando coloco eles nos leitores de HTML do editor eles não aparecem na pré-visualização nem ao menos em Windgets. O maximo que acontece é o codigo ficar visivel na visualização de texto. Mas quando passado para o site não é registrado.
  3. Olá pessoal, estou criando um sistema de portfólios e fiz tudo funcionar sem PHP, quando transformei o sistema em dinâmico não está mais abrindo o modal de cada portfólio qd clica nele, sendo que eu inspecionei a página e está pegando os valores corretos na ID, só não está abrindo mesmo, e outro modal sem o PHP continua abrindo normalmente. <section id="portfolio"> <div class="container"> <div class="text-center"> <h3 class="section-heading">Portfólio</h3> </div> <ul id="port-group"> <?php while($dado = mysqli_fetch_assoc($consulta) ) { ?> <li> <div class="portfolio-item"> <a href="#portmodal<?php echo $dado['id']; ?>" class="portfolio-link" data-toggle="modal"> <div class="portfolio-hover"> <div class="portfolio-hover-content pagport"> <i class="fa fa-plus fa-3x"></i> </div> </div> <div class="portfolio-responsive idportimg1"> <style>.idportimg1 {background-image: url("img/bg.png")}</style> </div> </a> <div class="portfolio-caption"> <h5><?php echo $dado['titulo']; ?></h5> <p class="text-muted"><?php echo $dado['subtitulo']; ?></p> </div> </div> </li> <!-- Portfolio Modal --> <div class="portfolio-modal modal fade" id="portmodal<?php echo $dado['id']; ?>>" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="close-modal" data-dismiss="modal"> <div class="lr"> <div class="rl"> </div> </div> </div> <div class="container"> <div class="row"> <div class="col-lg-2"> </div> <div class="col-lg-8"> <div class="modal-body"> <h3><?php echo $dado['titulo']; ?></h3> <img class="img-responsive img-centered" src="img/portfolio/site1.jpg" alt=""> <p><?php echo $dado['descricao']; ?></p> <img class="img-responsive img-centered" src="img/portfolio/site11.jpg" alt=""> <ul class="list-inline"> <li><?php echo $dado['datax']; ?></li> <li><?php echo $dado['cliente']; ?></li> <li><?php echo $dado['categoria']; ?></li> </ul> <button type="button" class="btn-close" data-dismiss="modal"><i class="fa fa-times"></i> Fechar</button> </div> </div> <div class="col-lg-2"> </div> </div> </div> </div> </div> </div> <?php } ?> </ul> </div> </section>
  4. Manuella_Yumi

    Meu photoshop esta com problemas

    O meu photoshop, ao abrir, tem letras bem minusculas, e isso dificulta muito o meu trabalho. segue uma imagem abaixo: socorro, nao sei como arrumar e preciso de resposta urgente.
  5. Olá, sou estudante iniciante de programação e estou desenvolvendo um código para uma aula, onde esse é o enunciado: "Faça um código que ajude a calcular a resposta para seus exercícios de Física. As questões consistem em calcular a força de atração elétrica entre duas cargas puntiformes, a força é calculada de acordo com a seguinte fórmula: F=K×Q1×Q2/D^2 Utilize o valor de 100 para K, Q1, Q2 e D serão fornecidos pelo usuário. Mostre o valor de F com duas casas decimais. Entrada Serão fornecidos ao seu programa três valores inteiros, Q1, Q2 e D, respectivamente. Saída Seu programa deve mostrar o resultado da conta com exatas 2 casas decimais, de acordo com o exemplo abaixo." Então eu fiz o código que tirei print aqui, mas alguns resultados saem incorretos e sem as casas decimais necessárias! Em setprecision, eu coloquei o limite de duas casas (2), mas o programa mostra dois dígitos... Quando utilizei setprecision (4) ele até funcionou com resultados como 22.22, mas com números maiores, como 3600, não se mostra uma solução viável. Se alguém puder me ajudar, agradeço muito!
  6. Olá pessoal, Depois que eu formatei meu PC eu instalei novamente meu Corel, e aí veio minha frustração, todos os arquivos que eu tento salvar pela segunda vez ele trava, ele trava tudo,aí tenho que fechar o Corel pelo gerenciador e abrir novamente o Corel ... Isso está acabando com o andamento dos meus projetos, tem alguem que possa me ajudar?
  7. Saudações caros mestres! Vinha pedir a vossa sabedoria relacionada com um problema (provavelmente básico) que estou tendo no meu website. Ao actualizar o mesmo e quando tinha tudo pronto a funcionar normalmente, eis que me apareceu algo que não estou conseguindo resolver... Num dos separadores da minha página, "Contactos", ao visualizar a página no firefox, existe um trecho em que o código fica visível... Estará o problema algures aqui?: <?php if(isset($_GET['status']) && $_GET['status']=='ok'){ $resposta = "Mensagem enviada com sucesso!<br> Responderei em breve, obrigado!"; $format = 'sucesso'; } else if(isset($_GET['status']) && $_GET['status']=='notok'){ $resposta = "O email que indicou não é válido.<br> Por favor, tente novamente."; $format = 'insucesso'; } else{ $resposta=''; $format=''; } ?> <div class="<?php echo $format; ?>"> <?php echo $resposta; ?> Desde já o meu agradecimento e me desculpem o meu "noobismo" Cumprimentos
  8. salomaobarbosas

    Problema ao enviar dados do formulário por e-mail

    Olá a todos, bom estou em um projeto de construção de um site para uma empresa, nela, estou precisando desenvolver um formulário de contato, porém o mesmo não esta funcionando e ocorre erros não enviando os dados ao e-mail, além de que por ser novato em php não sei como adicionar avisos caso as informações não sejam dos campos corretos. Abaixo estará o código html e php. Desde já agradeço. OBS: Utilizei o Bootstrap também no site html. <section class="formulario"> <h1 class="font-weight-light text-black-50 text-center">Contato</h1> <p class="font-weight-light text-black-50 text-center"><span style="color:#dc3545">*</span> Campos obrigatórios</p> <form class="mt-5" action="contato1.php" name="form_contato" method="post"> <div class="d-flex"> <div class="form-group col-md-6"> <label for="#NomeCompleto" style="font-size: 1.5em;" class="text-black-50 font-weight-light">Nome <span style="color:#dc3545">*</span></label> <input type="text" name="nome" class="form-control" id="NomeCompleto" placeholder="Nome Completo" required> </div> <div class="form-group col-md-6"> <label for="#EmailEnviar" style="font-size: 1.5em;" class="text-black-50 font-weight-light">Email <span style="color:#dc3545">*</span></label> <input type="email" name="email" class="form-control" id="EmailEnviar" placeholder="name@gmail.com" required> </div> </div> <div class="col"> <label for="#validationDefault05" style="font-size: 1.5em;" class="text-black-50 font-weight-light">Assunto <span style="color:#dc3545">*</span></label> <input type="text" name="assunto" class="form-control" placeholder="Assunto sobre a mensagem"> </div> <div class="col"> <label for="#exampleFormControlTextarea" style="font-size: 1.5em;" class="text-black-50 font-weight-light">Mensagem <span style="color:#dc3545"></span></label> <textarea type="text" name="msg" class="form-control rounded-1" id="exampleFormControlTextarea" rows="4" placeholder="Deixe sua mensagem"></textarea> </div><Br> <div class="col"> <button type="submit" value="Enviar" class="btn btn-outline-danger btn-lg btn-block">ENVIAR</button> </div> </form> </section> <?php # alterar a variavel abaixo colocando o seu email // header $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=".$charset."\r\n"; $headers .= "Reply-To: ".$email."\r\n"; //$headers .= "Cc: copia@seudominio\r\n"; //CAMPO COPIA OPCIONAL //$headers .= "Bcc: copiaoculta@seudominio\r\n"; //CAMPO COPIA OCULTA OPCIONAL $headers .= "Return-Path: comercial@jeaseg.com.br \r\n"; // return-path $headers .= "From: \"Contato - Site\" \r\n"; $destinatario = "comercial@jeaseg.com.br"; $nome = $_REQUEST['nome']; $email = $_REQUEST['email']; $msg = $_REQUEST['msg']; $assunto = $_REQUEST['assunto']; // monta o e-mail na variavel $body $body = "===================================" . "\n"; $body = $body . "INFORMAÇÕES DE CONTATO" . "\n"; $body = $body . "===================================" . "\n\n"; $body = $body . "Nome: " . $nome . "\n"; $body = $body . "Email: " . $email . "\n"; $body = $body . "Mensagem: " . $msg . "\n\n"; $body = $body . "===================================" . "\n"; // envia o email $envio = mail($destinatario, $assunto , $body, "From: $email\r\n"); // redireciona para a página de obrigado header("location:index.html"); ?> Precisa de mais alguma coisa que preciso adicionar? Seja no e-mail oficial da empresa, no código, entre outros?
  9. Gente eu não estou conseguindo iniciar o session em php e realmente não consigo entender o motivo já tentei trocentas coisas que as pessoas sugeriram nos foruns, mas o session ainda assim não funciona arquivo index onde não recupera variáveis $_SESSION: <?php session_start(); ?> <!DOCTYPE html> <html> <head> <title>Pagina1</title> <link rel="stylesheet" href="css/style.css"/> </head> <body> <article id="newPrincipal"> <h1>Usuário id:<?php echo $_SESSION['userId']; ?></h1> </article> <h1>Result:<?php echo "Usuário id:".$_SESSION['userId']; ?></h1> </body> </html> <?php echo '<pre>'; print_r($_SESSION['userId']); echo '</pre>'; arquivo login: <?php if(isset($_POST['login-submit'])){ require 'dbh.inc.php'; $users = $_POST['nome']; $mailuid = $_POST['mailuid']; $password = $_POST['pwd']; $token; if(empty($mailuid) || empty($password)){ header("Location: ../header.php=emptyfields"); exit(); } else{ $sql = "SELECT * FROM users WHERE Usuarios=? AND email=?"; $stmt = mysqli_stmt_init($conn); if(!mysqli_stmt_prepare($stmt, $sql)){ header("Location: ../index.php?error=sqlerror"); exit(); } else{ mysqli_stmt_bind_param($stmt, "ss", $mailuid, $users); mysqli_stmt_execute($stmt); $result = mysqli_stmt_get_result($stmt); if($row = mysqli_fetch_assoc($result)){ $pwdCheck = password_verify($password, $row['pwdUsers']); if($pwdCheck == false){ header("Location: ../header.php?error=wrongpwd"); exit(); } else if($pwdCheck == true){ session_start(); $_SESSION['userId'] = $row['idUsers']; $_SESSION['userId2'] = $row['uidUsers']; $_SESSION['email'] = $row['emailUsers']; header("Location: ../index.php?login=".$_SESSION['userId']); } else{ header("Location: ../login.php?error=wrongpwd"); exit(); } } } } } else{ header("Location: ../index.php"); } Eu tentei de todas as formas recuperar alguma informação usando o $_SESSION no arquivo index, mas não consegui Estou beirando o desespero, xoxo
  10. Boa tarde! Estou com um probleminha e não consigo resolver de forma alguma. Num script onde criptografo os dados e faço o envio da requisição por meio do CURL POST, esta ação funciona até a quantidade de 4.350 caracteres na requisição. Mas quando envio a requisição a partir de 4.499 caracteres é gerado um erro de recebimento no servidor. "You don't have permission to access / ... / on this server." Não tenho acesso ao phpinfo do servidor, então há como resolver este problema pelo .htaccess? Se não, qual configuração do phpinfo devo ajustar para que este erro seja eliminado?
  11. Olá, meu nome é Henrique, sou iniciante na área de programação e estou começando a fazer uns projetos simples no javascript, só pratica mesmo. Estou tentando fazer o exemplo clássico de tirar a média do aluno, pra mim , de novo iniciante na área, parece tudo certo, mas quando vou executar dá erro. Olhem e me dizem o que não estou vendo :) alunos = [] for (i=1; i<=1; i++) { nome = prompt("Digite o nome do aluno."); nota1 = parseInt(prompt("Digite a primeira nota do aluno " + nome)); nota2 = parseInt(prompt("Digite a segunda nota do aluno " + nome)); aluno = { nomes: nome, notas1: nota1, notas2: nota2, media: 0, situacao: "" } alunos.push(aluno) } for (i=0; i<alunos.length; i++){ alunos.media = (alunos.notas1 + alunos.notas2) / 2 } media_all_alunos = 0; for (i=0; i<alunos.length; i++) { media_all_alunos = media_all_alunos + alunos.media } media_real = media_all_alunos / alunos.length document.write("A média da classe: " + media_real + "<br>") if (alunos.media>=6){ situacao = "Aprovado" } else if (alunos.media<=4){ situacao = "Reprovado" } else{ situacao = "Recuperação" } alunos.situacao = situacao document.write("Aluno: " + alunos.nomes + "<br>"); document.write("1ª Nota: " + alunos.notas1 + "<br>"); document.write("2ª Nota: " + alunos.notas2 + "<br>"); document.write("Média: " + alunos.media + "<br>") document.write("===================================================== <br>") alunos_Aprovado = 0; alunos_Reprovado = 0; alunos_rec = 0; for (i=0; i<alunos.length; i++){ if (alunos.situacao == "Aprovado") { alunos_Aprovado = alunos_Aprovado + 1 } else if (alunos.situacao == "Reprovado") { alunos_Reprovado = alunos_Reprovado + 1 } else { alunos_rec = alunos_rec + 1 } } document.write("Alunos Aprovados: " + alunos_Aprovado + "<br>") document.write("Alunos Reprovados: " + alunos_Reprovado + "<br>") document.write("Alunos em Recuperação: " + alunos_rec + "<br>")
  12. GuiSal

    Detectar problemas

    Tenho 5 servidores rodando uma aplicação que atende dezenas de clientes e cada cliente tem suas personalizações. Determinado momento e de forma esporádica, alguma ação causa um lentidão no meu ambiente. Os servidores estão atrás do loud balancer, o host são IIS 8.5 e a aplicação é spa C#. A pergunta é: Como detectar a ação que causou o problema? Chego até a detectar o servidor que ficou com muito processamento ou sem memória. Mas quando tento ver os logs para detectar o ponto, é difícil afirmar, tento ver por tempo de resposta e normalmente o tempo alto é devido ao efeito cascata do que o causador. Pegando as várias requisições tente simular e nenhuma apresenta o mesmo comportamento. Alguém já passou por isso, alguma sugestão?
  13. lucas01andre

    PROBLEMA COM SCRIPT DE CADASTRO

    Olá pessoal, sou novo ainda no PHP e estou criando um sistema de cadastro, mas quando eu coloco para verificar se o usuário cadastrado já existe para que não haja usuários repetidos ele não verifica e cadastra usuários com o mesmo login. Já tentei muitas formas e nada ajudou, então decidi vir até aqui para receber alguma ajuda. Obrigado desde já! <?php $user = $_POST['user']; $pass = MD5($_POST['pass']); $name = $_POST['name']; $connect = mysql_connect('localhost', 'root', ''); $db = mysql_select_db('astro'); $query_select = "SELECT user FROM users WHERE user = '$user'"; $resource = mysql_query($query_select) or die(mysql_error()); if($user == "" || $user == null){ echo "<center><br>PREENCHA TODOS OS DADOS</center>"; }else{ $query = "INSERT INTO users (name, user, password) VALUE ('$name','$user', '$pass')"; $insert = mysql_query($query, $connect); if($insert){ echo "<center><br>USUÁRIO CADASTRADO!"; }else{ echo "<center><br>ERRO AO REGISTRAR!</center>"; } } ?> Acima o código para que possam me ajudar melhor.
  14. Luck_.

    Ajuda exercício

    Fala galera tudo tranquilo ? bem eu estava desenvolvendo um exercício para que eu pudesse estudar os conceitos já estudados por mim,porém me deparei com um erro que não consegui identificar o problema. O sistema é o seguinte, é mostrado um input text pro usuário digitar quantos valores ele deseja calcular, ai é criado a quantidade de inputs para o usuário calcular,ai digita os valores e logo depois ele escolhe a operação(somar,multiplicar e etc...) só que no caso na hora do cálculo ele só pega o primeiro valor e não faz o cálculo. pra entenderem melhor tirei as prints: obs as fotos está fora de ordem começa da última até a primeria.Acho que deu pra entender,o sistema não faz a soma entre a quantidade de valores digitados,o sistema só imprimi o primeiro valor digitado. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <title>Primeiro Exemplo PHP</title> <style> .botao { background-color: #273747; color: white; padding: 8px; box-shadow: 2px 2px 1px #aaaaaa; } </style> </head> <body> <div> <form method="get" > Quantos valores deseja calcular ? <input type="text" name="tot"/><br/> <button type="submit" value="adicionar">Adicionar</button><br/> <?php $c = 1; $Tot = isset($_GET["tot"])? $_GET["tot"]:0; while($c <= $Tot) { echo " Digite o $c .0 valor: <input type='text' name='$c'/><br/>"; $c++; } ?> Escolha uma operação: <select name="op"> <option value="1">Somar</option> <option value="2">Multiplicar</option> <option value="3">Subtrair</option> <option value="4">Dividir</option> </select> <?php $soma = 0; $ope = isset($_GET["op"]) ?$_GET["op"] :2; switch($ope) { case 1: for($x = 1; $x <= $c; $x++) { $soma += isset($_GET[$x])? $_GET[$x]:"Vazio"; } echo $soma; } ?> </form> </div> </body> </html>
  15. Restaurei meu Windows 10 para as configurações de fábrica e após isso, o Photoshop CS6 portable está com o seguinte problema: Ao digitar, o texto não aparece... mas quando o arrasto ele aparece. Para editar é a mesma coisa. Alguém sabe o que pode ser? Segue vídeo...
  16. Galera, estou TENTANDO fazer uma urna eletrônica em Python. Criei um arquivo para armazenar os votos, criei uma variável para cada opção e mandei adicionar o valor 1 para cada vez que o nome for votado(com click). Mas não estou conseguindo prosseguir, pois dá erro dizendo que a variável foi referenciada antes da atribuição, e quando eu coloco depois ele dá erro também, então gostaria que se pudessem dessem uma olhada pra me ajudar a identificar qual o erro e o que posso fazer pra corrigi-lo. Se houver uma forma melhor e mais fácil de armazenar esses dados para que eu possa ver depois também seria uma boa. Desde já agradeço. Segue o código: Link para o código: https://hastebin.com/ofiredavay.py
  17. Olá Pessoal! Estou enfrentando um sério problema com a Multilith 1860: ela não está margeando. Meu pai possui uma pequena gráfica, o que ele aprendeu foi com a experiência, porém certas questões como a regulagem da máquina, é algo feito "no grito". Hoje, ele adoeceu e não está podendo trabalhar. Então assumi a responsabilidade aqui na empresa, onde tenho que fazer todas as etapas até o produto final. Pois bem, não tenho a menor experiência, mas sempre o acompanhei aqui na gráfica, possuo uma pequena noção. A Multilith foi adquirida a um bom tempo, ela foi comprada reformada. Porém, foram poucas as vezes que o serviço saiu com uma boa qualidade, sempre com o problema que o papel não margeava, então cores não se encaixavam corretamente ou na hora de refilar, acaba-se cortando a area impressa. Percebo que após a folha passar pelo churrasquinho, ela acaba entortando. Nenhuma impressão fica em cima da outra. Como falei, não tenho experiência. Como posso regular a máquina? Agradeço imensamente, um abraço!
  18. Olá. Estou com um trabalho, e recentemente o menu dropdown do Bootstrap vem apresentando um problema. Quando eu abro a página, ele funciona normalmente, porém, se atualizar ele apresenta um problema bem estranho, provavelmente é javascript (pelo que verifiquei), mas não tenho noção de como resolver. Segue as imagens do menu funcionando e dando problema:
  19. MateusFreitas01

    Problema com configuração de tablet - CSS

    Olá. Estou com um trabalho, porém existe um problema na configuração de tablet, onde o body não ocupa todo o comprimento. Porém não tenho ideia do que seja. (Não estou conseguindo fazer upload da imagem). O problema vai de 768px até 1124px. Link para a imagem: https://drive.google.com/open?id=0B4wD-Zk-3he2ODRyT0pyV1gydGc Obrigado!
  20. Problema aqui e o seguinte: Criei um sistema para mostrar que usuário está seguindo determinado post em um site, ao clicar em seguir automaticamente e adicionado ao campo do mysql o id do post separando eles por uma vírgula. Exemplo 31324, 31345, 42663. (todos em um mesmo campo). Porem ao realizar uma consulta no mysql funciona somente com o primeiro valor 31324, e os outros como 31345, 42663, não retornam nada. SELECT usuario,avatar,seguindo FROM `usuarios` WHERE `seguindo` = 31324
  21. Neohero

    RECUPERAR EMAIL - PROBLEMA

    O sistema em questão é para uma escola de informatica está totalmente funcional, a não ser na recuperação de senha que não está chegando no email. Abaixo os anexos destes dois arquivos. Para quem não puder baixar, e querer ver o anexo. O código é este: login.php <?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Login extends CI_Controller { function __construct() { parent::__construct(); $this->load->model('crud_model'); $this->load->database(); /*cash control*/ $this->output->set_header('Last-Modified: ' . gmdate("D, d M Y H:i:s") . ' GMT'); $this->output->set_header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); $this->output->set_header('Pragma: no-cache'); $this->output->set_header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); } /***default functin, redirects to login page if no admin logged in yet***/ public function index() { if ($this->session->userdata('admin_login') == 1) redirect(base_url() . 'index.php?admin/dashboard', 'refresh'); if ($this->session->userdata('teacher_login') == 1) redirect(base_url() . 'index.php?teacher/dashboard', 'refresh'); if ($this->session->userdata('student_login') == 1) redirect(base_url() . 'index.php?student/dashboard', 'refresh'); if ($this->session->userdata('parent_login') == 1) redirect(base_url() . 'index.php?parents/dashboard', 'refresh'); $config = array( array( 'field' => 'email', 'label' => 'Email', 'rules' => 'required|xss_clean|valid_email' ), array( 'field' => 'password', 'label' => 'Password', 'rules' => 'required|xss_clean|callback__validate_login' ) ); $this->form_validation->set_rules($config); $this->form_validation->set_message('_validate_login', ucfirst($this->input->post('login_type')) . ' Login failed!'); $this->form_validation->set_error_delimiters('<div class="alert alert-error"> <button type="button" class="close" data-dismiss="alert">×</button>', '</div>'); if ($this->form_validation->run() == FALSE) { $this->load->view('login'); } else { if ($this->session->userdata('admin_login') == 1) redirect(base_url() . 'index.php?admin/dashboard', 'refresh'); if ($this->session->userdata('teacher_login') == 1) redirect(base_url() . 'index.php?teacher/dashboard', 'refresh'); if ($this->session->userdata('student_login') == 1) redirect(base_url() . 'index.php?student/dashboard', 'refresh'); if ($this->session->userdata('parent_login') == 1) redirect(base_url() . 'index.php?parents/dashboard', 'refresh'); } } /***validate login****/ function _validate_login($str) { if ($this->input->post('login_type') == '') { $this->session->set_flashdata('flash_message', get_phrase('select_account_type')); redirect(base_url() . 'index.php?login', 'refresh'); return FALSE; } $query = $this->db->get_where($this->input->post('login_type'), array( 'email' => $this->input->post('email'), 'password' => $this->input->post('password') )); if ($query->num_rows() > 0) { $row = $query->row(); if ($this->input->post('login_type') == 'admin') { $this->session->set_userdata('admin_login', '1'); $this->session->set_userdata('admin_id', $row->admin_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('level', $row->level); $this->session->set_userdata('login_type', 'admin'); } if ($this->input->post('login_type') == 'teacher') { $this->session->set_userdata('teacher_login', '1'); $this->session->set_userdata('teacher_id', $row->teacher_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('login_type', 'teacher'); } if ($this->input->post('login_type') == 'student') { $this->session->set_userdata('student_login', '1'); $this->session->set_userdata('student_id', $row->student_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('login_type', 'student'); } if ($this->input->post('login_type') == 'parent') { $this->session->set_userdata('parent_login', '1'); $this->session->set_userdata('parent_id', $row->parent_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('login_type', 'parent'); } return TRUE; } else { $this->session->set_flashdata('flash_message', get_phrase('login_failed')); redirect(base_url() . 'index.php?login', 'refresh'); return FALSE; } } /***DEFAULT NOR FOUND PAGE*****/ function four_zero_four() { $this->load->view('four_zero_four'); } /***RESET AND SEND PASSWORD TO REQUESTED EMAIL****/ function reset_password() { $account_type = $this->input->post('account_type'); if ($account_type == "") { redirect(base_url(), 'refresh'); } $email = $this->input->post('email'); $result = $this->email_model->password_reset_email($account_type, $email); //SEND EMAIL ACCOUNT OPENING EMAIL if ($result == true) { $this->session->set_flashdata('flash_message', get_phrase('password_sent')); } else if ($result == false) { $this->session->set_flashdata('flash_message', get_phrase('account_not_found')); } redirect(base_url(), 'refresh'); } /*******LOGOUT FUNCTION *******/ function logout() { $this->session->unset_userdata(); $this->session->sess_destroy(); $this->session->set_flashdata('logout_notification', 'logged_out'); redirect(base_url() . 'index.php?login', 'refresh'); } } email_model.php <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Email_model extends CI_Model { function __construct() { parent::__construct(); } function account_opening_email($account_type = '' , $email = '') { $system_name = $this->db->get_where('settings' , array('type' => 'system_name'))->row()->description; $email_msg = "Welcome to ".$system_name."<br />"; $email_msg .= "Your account type : ".$account_type."<br />"; $email_msg .= "Your login password : ".$this->db->get_where($account_type , array('email' => $email))->row()->password."<br />"; $email_msg .= "Login Here : ".base_url()."<br />"; $email_sub = "Account opening email"; $email_to = $email; $this->do_email($email_msg , $email_sub , $email_to); } function password_reset_email($account_type = '' , $email = '') { $query = $this->db->get_where($account_type , array('email' => $email)); if($query->num_rows() > 0) { $password = $query->row()->password; $email_msg = "Your account type is : ".$account_type."<br />"; $email_msg .= "Your password is : ".$password."<br />"; $email_sub = "Password reset request"; $email_to = $email; $this->do_email($email_msg , $email_sub , $email_to); return true; } else { return false; } } /***custom email sender****/ function do_email($msg=NULL, $sub=NULL, $to=NULL, $from=NULL) { $config = array(); $config['useragent'] = "Curso"; $config['mailpath'] = "/usr/bin/sendmail"; // or "/usr/sbin/sendmail" $config['protocol'] = "smtp"; $config['smtp_host'] = "localhost"; $config['smtp_port'] = "587"; $config['mailtype'] = 'html'; $config['charset'] = 'utf-8'; $config['newline'] = "\r\n"; $config['wordwrap'] = TRUE; $this->load->library('email'); $this->email->initialize($config); $system_name = $this->db->get_where('settings' , array('type' => 'system_name'))->row()->description; if($from == NULL) $from = $this->db->get_where('settings' , array('type' => 'system_email'))->row()->description; $this->email->from($from, $system_name); $this->email->from($from, $system_name); $this->email->to($to); $this->email->subject($sub); $msg = $msg."<br /><br /><br /><br /><br /><br /><br /><hr /><center><a href=\"http://codecanyon.net/user/joyontaroy?ref=joyontaroy\">&copy; 2013 Bayanno Hospital Management System</a></center>"; $this->email->message($msg); $this->email->send(); //echo $this->email->print_debugger(); } } Quem puder me ajudar, agradeço muito!!! login.php email_model.php
  22. Vilson J. Santos

    Zoom Bagunçando Estrutura do Site

    Boa noite pessoa, eu estou desenvolvendo a estrutura do meu portfólio e estou tendo problemas com relação ao zoom na página, a principio eu resolvi fazer todo o site utilizando medidas em porcentagem (não sou muito experiente com html ou css e não sei qual é a maneira correta) mas quando eu dava zoom os textos e tabelas simplesmente saiam de suas divs e ficava tudo bagunçado, percebi que apenas as imagens não saiam de seus devidos lugares... enfim dei uma lida em alguns posts pela internet e descobri que poderia acabar com este problema criando uma Div que cobria todo o site com suas medidas em pixels e depois poderia fazer documentos CSS para as diversas resoluções usadas hoje em dia para não ter problemas com a resolução do site, enfim, ao colocar esta Div que cobre todo o site o problema ao dar zoom foi resolvido, contudo apareceu um outro problema que é ao diminuir o zoom, meu site simplesmente encolhe e se torna pequeno a ponto de caber no canto superior da tela. Gostaria de saber como resolver este problema, e também se a medida que tomei de criar uma Div que cobre todo o site em pixels é a maneira correta de se lidar com esse problema do zoom. OBS: segue foto do problema ao tirar o zoom e o código da Div que cobre o site: #site{ background-color:; position:absolute; height:768px; width:1368px; }
  23. fala galera beleza? seguinte.. tenho um formulário de cadastro, utilizei a mascara para CPF com Jquery.. até ai tudo bem.. testei em computadores e nos celulares com IOS não tinha testado nos celulares com android, e eles começaram a dar um problema com os digitos.. estava embaralhando os digitos enquanto eu digitava.. consegui resolver este problema mudando o input do cpf para type="tel" .. até então eu achei que estava tudo certo pois tinha testado em um celular com android e estava funcionando normalmente só que fui testar com outro celular e agora quando digita aparece em branco os digitos.. ele desloca a casa pra frente como se estivesse digitando mas não aparece nada.. alguém ja teve esse problema? obrigado!
  24. Olá! Estou tentando montar um campo para validação de cartão de crédito e sua bandeira; acabei encontrando o seguinte código: http://jsfiddle.net/q0x3ksv3/ Funciona perfeitamente nessa URL, porém quando tento incluí-lo no meu site, não funciona, tem algo faltando? Segue meu código para entenderem melhor: <script> var cartoes = { visa: /^4[0-9]{12}(?:[0-9]{3})/, mast: /^5[1-5][0-9]{14}/, amex: /^3[47][0-9]{13}/, invalidos: /^[0126789]|^5[06-9]{1}|^3[1235689]/ }; document.getElementById('num').addEventListener('keyup', testarCC); var inputs = document.querySelectorAll('.fsResDir input[type="radio"]'); function testarCC(e) { var nr = this.value; var tipo; for (var cartao in cartoes) if (nr.match(cartoes[cartao])) tipo = cartao; if (tipo) document.getElementById(tipo).click(); else for (var i = 0; i < inputs.length; i++) inputs[i].checked = false; } </script> <fieldset class="fsResDir"> <legend>Dados do Cartão&nbsp;</legend> <input type="radio" name="RadBand" id="visa" /> <label for="visa"> <img src="visa.png" /> </label> <input type="radio" name="RadBand" id="mast" /> <label for="mast"> <img src="master.png" /> </label> <input type="radio" name="RadBand" id="amex" /> <label for="amex"> <img src="amex.png" /> </label> <label for="val" class="lab90">Validade:</label> <input type="text" class="ent20Form" id="val" name="TxtValMes" />/ <input type="text" class="ent40Form" name="TxtValAno" /> <label for="num" class="lab90">Numero:</label> <input type=text class="ent120Form" id="num" name="TxtNumero" /> </div> </fieldset> Obrigado!
  25. GOSTARIA DE UMA AJUDINHA PARA ENCONTRAR O ERRO, TO O DIA INTEIRO PROCURANDO ESSE ERRO... Estou com problema, no qual ele deveria verificar se o formato ($formato) verificaria se é, e após isso fazer a troca... Vou colocar o código a disposição para download, por favor me ajudem se puderem. http://www.4shared.com/rar/TRpBC-ISce/189PHP.html
×

Important Information

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