Ir para conteúdo

fael97

Members
  • Total de itens

    11
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre fael97

  1. fael97

    Calculo de diferença de dias horas e minutos

    se isto ajudar em php está ai $horario_notificacao = $notificacoes[$i]['tempo']; $data_convertido = date('d/m/Y',strtotime($horario_notificacao)); $horario_convertido = date('H/i/s',strtotime($horario_notificacao)); $data = explode("/", $data_convertido); $dia = $data[0]; $mes = $data[1]; $ano = $data[2]; //pega valores da data, dia, mes e ano em que aconteceu a noitificação $horas_ano = 24 * 30 * 12; $horas_mes = 24 * 30; $horas_dia = 24; //converte dia, mes, ano em horas $horas_data_dia = $dia * $horas_dia; $horas_data_mes = $mes * 24 * 30; $horas_data_ano = $ano * 24 * 30 * 12; $horas_data = $horas_data_dia + $horas_data_mes + $horas_data_ano; $data_atual = date('d/m/Y'); $data_atual = explode("/", $data_atual); $dia_atual = $data_atual[0]; $mes_atual = $data_atual[1]; $ano_atual = $data_atual[2]; $horas_atual_dia = $dia_atual * $horas_dia; $horas_atual_mes = $mes_atual * $horas_mes; $horas_atual_ano = $ano_atual * $horas_ano; $horas_atuais = $horas_atual_dia + $horas_atual_mes + $horas_atual_ano; $diferenca_horas = ($horas_atuais - $horas_data); eu não entendo esta linguagem, mas da pra pegar uma lógica na minha solução que utilizei para calcular a diferença de horas entre uma notificação
  2. fael97

    Help em Formulário HTML com PHP

    pelo visto ou eu não tenha percebido onde o seu site está hospedado, ou se é localmente. Você está utilizando alguma classe para lhe ajudar a enviar o e-mail? caso seja na própria hospedagem você precisa configurar o arquivo php.ini e inserir o seu e-mail cadastrado na hospedagem. Caso contrario esteja testando localmente, o seu php mailer ou classe que esteja utilizando não foi configurando corretamente, e você não forneceu mais descrições do seu erro. percebi ali que você não fez uma verificação ao enviar o email, oque pode ser isto. tente: $retorno = mail($para,$nome,$email,$header); agora que ja dei minha sugestão que tal me ajudar em minha questão ? https://forum.imasters.com.br/topic/581189-sessão-php-some-ao-relogar-página-na-hospedagem/
  3. fael97

    SESSÃO PHP SOME AO RELOGAR PÁGINA NA HOSPEDAGEM

    se precisarem há um vídeo ilustrando melhor o erro
  4. fael97

    SESSÃO PHP SOME AO RELOGAR PÁGINA NA HOSPEDAGEM

    Olá a todos bom dia, tarde ,noite... bem estou com um problema meio chato, sempre que relogo a página no meu site a sessão que estava salva some.. eu preciso muito dela pois ela quem me mantem logado e navegando pelo site.. a estrutura do meu site é assim. É uma rede social: www.onfamily.com.br. tenho a pagina de login que me leva para index, paginas de navegação que leva para pagina de cadastro de família caso não houver a sessão família. e caso não houver login nem senha me leva pra pagina de login novamente. o problema é que quando eu logo, após ir para página de navegação mostra a sessão família la emcima, mas quando eu relogo a página a sessão some, e me leva para página de cadastro de família, sendo que a família ja foi cadastrada e validade na página de login do qual está na sessão. alguem poderia me ajudar com este bug? pra não precisar ficar fazendo várias consultas sempre quando relogo a página? meu codigo é assim: Página processa_login: <?php if((isset($_POST['email'])) and (isset($_POST['senha']))){ //inclui arquivos de classes include('classes/classes.inc.php'); //inclui arquivo de funcoes require_once('funcoes/conexao.func.php'); $conn = Conn(); if(!isset($_SESSION)) session_start(); //recupera dados do form $email = $_POST['email']; $senha = utf8_encode($_POST['senha']); //instãncia novo objeto login da classe login $login = NEW Login("","",""); $retorno_log = $login->autenticaUsuario("$email","$senha"); if($retorno_log == 1){ //atribui os valores a sessão $_SESSION['email'] = $email; $_SESSION['senha'] = $senha; $selecionar = $conn->prepare(" SELECT informacoes_usuario.familia FROM informacoes_usuario JOIN usuarios ON informacoes_usuario.usuario = usuarios.idusuario WHERE email = ? "); $selecionar->execute(array($email)); $registro = $selecionar->fetchAll(PDO::FETCH_ASSOC); if($registro[0]['familia'] != null){ $_SESSION['familia'] = $registro[0]['familia']; if(isset($_SESSION['url'])){ echo "<script>window.location.assign('$url');</script>"; }else{ echo "<script>window.location.assign('nav/index.php');</script>"; } }else{ echo "<script>window.location.assign('cadastro/criar_familia.php');</script>"; } }else{ echo "usuário ou senha incorretos"; } }else{ echo "Houve um erro interno. <a href=\"javascript:history.back()\">Voltar</a>"; } ?> trecho da página index: //se não existe sessão, então inicia if(!isset($_SESSION)) session_start(); //$_SESSION['url'] = $_SERVER['REQUEST_URI']; //aqui imprime da primeira vez que faço o login, mas quando relogo a página a sessão some!, obs: a sessão email e senha continuam la echo $_SESSION['familia']; echo $_SESSION['email']; echo $_SESSION['senha']; if((!isset($_SESSION['email'])) and (!isset($_SESSION['senha'])) and (!isset($_SESSION['familia']))){ header('location: ../index.php'); }elseif((isset($_SESSION['email'])) and (isset($_SESSION['senha'])) and (!isset($_SESSION['familia']))){ header('location: ../cadastro/criar_familia.php'); } alguem da um help por favor, porque a sessão família está aparecendo somente uma vez e sumindo, e a sessão email e senha não está? obs: no servidor local funciona perfeitamente, e antes estava funcionando normalmente após alterar alguns trechos que nem lembro mais oque é.
  5. fael97

    Header ultrapassando Body

    ola ja tentou acessar seu site pelo celular? estive com mesmo problema resolvi inspecionando regra por regra na css. no chrome onde voce está visualizando aparece este bug, mas pelo celular não aparece. aconselho a tu inspecionar regra por regra na tua pagina toda. cria um backup do seu css original e vai adicionando as regras de cada vez. não é o mais aconselhavel mais funciona vai na minha que vai dar certo, é algum elemento html que está ocorrendo este bug. O erro pode estar no menu ou algo do tipo .
  6. fael97

    DIV FIXED 100% DO viewport

    atualizando resolvido, ja pode fechar o topico.
  7. fael97

    DIV FIXED 100% DO viewport

    Olá amigos do forum, alguem pode me ajudar com um problema que me apareceu por algum erro que fiz. estava tudo normal, quando me deparei com o erro. é o seguinte estou criando uma rede social no qual o usuário pode compartilhar o post, só que quando vou compartilhar o post ao invez de mostrar tudo certinho as informações do post que será compartilhado, mostra o post cortado e na maioria das vezes as informações do post não aparecem no lugar certo. o link é este www.onfamily.com.br usuarioteste@gmail.com senha: usuarioteste como é para ficar: como voces perceberam apos o segundo post as informações ficam para tras e acompanha a ordem do post. as configurações estão assim, eu setei para o usuário não ter o controle do scroll ao abrir o modal. $("hmtl, body").css({ 'height' : $(window).height() + 'px', 'width' : $(window).width() + 'px', 'overflow' : 'hidden' }); entao a minha div principal onde as informações do modal aparecerão se chama modal_compartilhar e ela tem que ocupar 100% do viewport, mas não é oque está ocorrendo, ela está ocupando 100% do body e assim o post não e mostrado. alguem pode me ajudar com este bug? se for preciso passo o projeto...
  8. fael97

    problema de acentuação

    Amigo sou do php, lembro que php tem uma função chamada utf_encode e utf8_decode. pesquisa alguma função parecida no asp que talvez resolva. verifique este post https://social.msdn.microsoft.com/Forums/pt-BR/506521d9-8a33-492e-ad2d-eb960c6f1bf1/asp-com-caracteres-utf8-responsewrite-no-escreve-as-palavras-acentuadas?forum=asppt , pode lhe ajudar.
  9. fael97

    UNDEFINED INDEX DO CAPETA

    estou quase encontrando o erro, ao utilizar o seguinte trecho de codigo, obs: sem verificar se existe conexão entre as familias utilizando a função in array funciona normal $nova_conexao[0]['tamanho'] = $conexao[0]['tamanho'] +1; $nova_conexao[$i]['idfamilia'] = $conexoes[$i]['idfamilia']; $nova_conexao[$i]['slogan'] = $conexoes[$i]['slogan']; $nova_conexao[$i]['imagem_capa'] = $conexoes[$i]['imagem_capa']; $nova_conexao[$i]['icon'] = $conexoes[$i]['icon']; agora quando utilizo a função in_array.... //se não existe familia de conexoes em conexoes já definidas atribui os valores if(!in_array($conexao_familia, $familia_array)){ $nova_conexao[0]['tamanho'] = $conexao[0]['tamanho'] +1; $nova_conexao[$i]['idfamilia'] = $conexoes[$i]['idfamilia']; $nova_conexao[$i]['slogan'] = $conexoes[$i]['slogan']; $nova_conexao[$i]['imagem_capa'] = $conexoes[$i]['imagem_capa']; $nova_conexao[$i]['icon'] = $conexoes[$i]['icon']; } quando tento atribuir os valores dentro de if utilizando a função in_array acontece o undefined index, alguem sabe o porque?
  10. fael97

    UNDEFINED INDEX DO CAPETA

    ATUALIZANDO ao tentar atribuir ao array usando numeros ao invez da $i funciona perfeitamente $nova_conexao[0]['idfamilia'] = $conexoes[$i]['idfamilia']; $nova_conexao[1]['idfamilia'] = $conexoes[$i]['idfamilia']; $nova_conexao[2]['idfamilia'] = $conexoes[$i]['idfamilia']; $nova_conexao[3]['idfamilia'] = $conexoes[$i]['idfamilia']; oque pode ser pessoal?
  11. fael97

    UNDEFINED INDEX DO CAPETA

    Ola pessoa descupem-me pelo título mas tive que faze-lo. é o seguinte estou ficando louco com um bug que está me ocorrendo e não sei resolve-lo. bem, tenho uma tabela chamada conexões, nela tenho os campos (familia_um,familia_dois,ativo) e tenho outra tabela chamada familia com varios campos. quero fazer assim, buscar todas as famílias na base e filtrar as conexões de uma determinada família. Se existe conexão entre a família x e y em conexões [familia_um = x e familia_dois = y], eu não vou pegar a família y(a família que está na tabela familias), ou seja quero pegar a família que não está em conexão com com as famílias de uma determinada família, acho que entenderam. já fiz assim, criei um vetor chamado conexoes_array que guardará todas as famílias para que possa ser filtrado. criei outro chamado familia_array que guarda as minhas conexões, ou seja cada família possui conexões na base como se fosse uma rede agora tenho que verificar agora está desenvolvendo mais, quero pegar a família de conexoes_array(a,c,e) que não está entre minhas conexões em familia_array(a,b,c,d,e), por tanto fiz assim criei uma array chamado nova_conexao Mas está aparecendo o seguinte erro, e assim por diante para outras chaves..... ( ! ) Notice: Undefined index: idfamilia in D:\wamp64\www\onfamily.com\nav\conexoes\sistema\busca_conexoes.php on line 110 Call Stack # Time Memory Function Location 1 0.0000 402080 {main}( ) ...\busca_conexoes.php:0 Oque faço para resolver este erro, e se caso houver uma outra solução para este meu problema, podem me ajudar?
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.