-
Posts
418 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
posts postados por FabianoS
-
-
Galera tenho a net da GVT faz 2 a 3 anos não lembro muito bem, eu jogo alguns jogos normais mas outros da problema, erro de NAT , tentei liberar as portas no modem e testar no site http://www.yougetsignal.com/tools/open-ports/ e continua falando que esta bloqueado nao sei o que fazer, desativei firewall , antivirus(windows defender) e nada.
Modelo do modem e RTA04N.
-
Eu montei meu pc faz um 3 meses, fiquei em dúvida tambem, mas a gtx 960 da muito mais fps em jogos do a 950, então compensa pegar ela. Só que esse preço ta caro, eu comprei meu pc na pichau.
-
@Eugenio Santos Se for o contato da home, preencheu e enviou normal. Só estilização do botão limpar que esta fora.
-
-
Citação
Ola, o navegador que abriu no notebook e o mesmo que abriu no pc ? geralmente o internet explorer da defeito porque é antigo.
Caso seja o mesmo posta o código aqui pra o pessoal da uma olhada.
@MarceloLopes89 acho que não Marcelo porque ela falou que fica sem formatação, se houvesse usado media queries no CSS ia aparecer outro formatação, dependente dela.
-
@MarceloLopes89 Ola, o navegador que abriu no notebook e o mesmo que abriu no pc ? geralmente o internet explorer da defeito porque é antigo.
Caso seja o mesmo posta o código aqui pra o pessoal da uma olhada.
-
@Felipe Williams pelo o que eu entendi você quer que contenha uma opção quando fizer a busca para incluir a manuteção do arquivo.
não sei como esta sua busca, mas eu faria um link passando a id do produto a alterar via GET e fazia a requisição no banco, depois um UPDATE na tabela.
-
4 horas atrás, dif disse:
Não sei o quanto você estudou de OO, mas recomendo que dê uma lida em Getters e Setters, função construtor e os modificações de acesso( public, static, private e final)
Eu estudei nada praticamento foi vendo uma aula no youtube que o rapaz explicou por isso queria saber algo mais, valeu vou pesquisar o que mencionou
CitaçãoNo youtube tem um tutorial muito interessante de CRUD orientada a objetos. eu fiz a video aula deu certo e achei muito bom e estou pensando em usar sempre agora.
se for esse aqui https://www.youtube.com/watch?v=Y-0OQto_reA eu ja tinha marcado até nos favoritos pra não perde kkkk, valeu @dif.
-
Comecei ver Orientação a Objetos , e meio que peguei um pouco da noção. agora uma pergunta quando e para que usar ?
Por exemplo eu criando uma conexão com banco de dados usando PHP OO e depois fazendo tambem de outra forma. qual o sentindo em usar PHP OO ?
<?php //CLASSE class ConexaoBD{ public $sevidor; public $usuario; public $senha; public $bancoDados; function conectar(){ mysqli_connect($this->servidor,$this->usuario,$this->senha,$this->bancoDados) or die (mysqli_error()); } } //CHAMADA require("teste.class.php"); $conexao = new ConexaoBD(); $conexao->servidor = 'localhost'; $conexao->usuario = 'root'; $conexao->senha = ''; $conexao->bancoDados = 'banco'; $conexao->conectar(); ?>
Mas se tambem posso fazer isso.
$conectar = mysqli_connect('localhost','root','','banco') or die (mysqli_error());
-
@dif Eu tentei usar só a
require("phpmailer/PHPMailerAutoload.php");
Só que retornou mesmo erro.
Att: Na verdade foi um erro meu, primeira vez que tinha visto aquilo , achei que era só acrescenter o "smtp" no hostinger.com.br mas na verdade tinha o nome certo que seria "mx1.hostinger.com.br".
So que agora ele demora pra carregar e depois da "500 Internal Server Error"
-
To tentando aprender a usar essa classe, porque a mail() do php só me da problema mas esta me dando erro.
CitaçãoMessage could not be sent.Mailer Error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
<?php require("phpmailer/class.phpmailer.php"); require("phpmailer/PHPMailerAutoload.php"); $mail = new PHPMailer; //$mail->SMTPDebug = 3; // Enable verbose debug output $mail->isSMTP(); // Set mailer to use SMTP $mail->Host = 'smtp.hostinger.com.br'; // Specify main and backup SMTP servers $mail->SMTPAuth = true; // Enable SMTP authentication $mail->Username = '[email protected]/'; // SMTP username $mail->Password = '123456789'; // SMTP password $mail->SMTPSecure = 'tls'; // Enable TLS encryption, `ssl` also accepted $mail->Port = 587; // TCP port to connect to $mail->setFrom('[email protected]', 'Mailer'); $mail->addAddress('[email protected]', 'Joe User'); // Add a recipient $mail->addAddress('[email protected]'); // Name is optional $mail->addReplyTo('[email protected]', 'Information'); $mail->addCC('[email protected]'); $mail->addBCC('[email protected]'); //$mail->addAttachment('/var/tmp/file.tar.gz'); // Add attachments //$mail->addAttachment('/tmp/image.jpg', 'new.jpg'); // Optional name $mail->isHTML(true); // Set email format to HTML $mail->Subject = 'Here is the subject'; $mail->Body = 'This is the HTML message body <b>in bold!</b>'; $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; if(!$mail->send()) { echo 'Message could not be sent.'; echo 'Mailer Error: ' . $mail->ErrorInfo; } else { echo 'Message has been sent'; } ?>
-
@Carlos Fernando dos Santos pode ser uma pergunta besta , mas você baixou o jquery ? e colocou no script ?
-
1
-
-
Eu usuario jquery que e mais fácil.
$(function(){ //Abrir $('.botao').click(function(){ $('.form').fadeIn(); }); //Fechar $('.botaoCancelar').click(function(){ $('.form').fadeOut(); }); });
mas antes disso e só setar no CSS.
no elemento pai um " display:none; "
-
2
-
-
4 minutos atrás, dif disse:
@FabianoS Tem ainda um jeito de reduzir mais a linha de código dessa verificação!
Através do operador ternário do php:
$pg = (isset($_GET['pg'])) ? $pg = $_GET['pg'] : $pg = 1; $offset = ($pg*$limite) - $limite;
Resumindo, a variável $pg recebe o teste de isset($_GET['pg']).
O primeiro ponto de interrogação é o IF, o dois pontos " : " é o else.
Com isso você faz sua verificação do isset dentro de uma condicional IF-ELSE em uma única linha e deixando o código mais elegante de se entender!
Só para fins didáticos a sintaxe normal do if-else do seu código:
if(isset($_GET['pg'])){ $pg = $_GET['pg']; }else{ $pg = 1; }
Sim nos tópicos que eu vi eles usavam esse if , só fui entender depois, mesmo assim valeu.
-
Estou com um erro, pesquisando sobre paginação com php vi alguns métodos mas todos que eu achei, estavam antigos ja, ai com a lógica que aprendi vendo os tutoriais conseguir montar e rodou certo só uma coisa que não estou conseguindo, a variável que mando via GET a "pg"se ele não existir, atribuir o valor de 1 mas não estou conseguindo.
Preciso que quando eu clicar em um link e direcionar para pagina se na URL não existir a variável ele a atribuir.
<?php require("conexao.php"); $limite = 6; $consulta = mysqli_query($conexao,"SELECT * FROM table_produto"); $quantidade = mysqli_num_rows($consulta); $qtd_paginas = ceil($quantidade/$limite); $pg = $_GET['pg']; $offset = ($pg*$limite) - $limite; if(isset($pg)){$pg = $_GET['pg'];}else{$pg = 1;} echo"<table> <tr> <th>Nome</th> <th>Valor</th> </tr> "; $consulta2 = mysqli_query($conexao,"SELECT * FROM table_produto LIMIT $limite OFFSET $offset"); while($rtn = mysqli_fetch_object($consulta2)){ echo" <tr> <td>$rtn->nome</td> <td>R$ $rtn->valor</td> </tr> ";
//-----------------------------------------ATT-----------------------------------------\\
Nossa podia ter para excluir o tópico, ou melhor vou parar de postar antes de conferir direito mesmo.
Pensei um pouco e resolvi.
if(isset($_GET['pg'])){$pg = $_GET['pg'];}else{$pg = 1;} $offset = ($pg*$limite) - $limite;
Desculpe kkk
-
1
-
-
21 horas atrás, mario cesar berardo disse:
@FabianoS, tudo certo ?
tem um arquivo do apache httpd.conf, que você configura as permissoes de acesso nas sub-pastas e sub-pastas das pastas dentro da pasta da sua aplicação dentro do www. ou em outro caminho qualquer.
Sim esta certo, no erro aponta a linha 39 e verifiquei o código e estava sem a variável do diretório.
-
1
-
-
Att: Não prestei muita atenção no código de erro, acabei omitindo o diretório. Depois de arrumar isso funcionou perfeitamente.
-
1
-
-
-
1
-
-
@mario cesar berardo Amigo acho que realmente mesmo você não me entendeu, mas obrigado pela ajuda, já fiz uma alternativa aqui.
Só uma coisa não acho necessidade de usar ajax pra fazer a consulta no servidor, até porque não estou exigindo o usuário não precisar atualizar a pagina.
CitaçãoO que você quer fazer é um dinamismo e terá de usar AJAX.
Você quer exibir em uma tabela , os dados que estão no banco.
Você terá de montar dinamicamente uma tabela, após usuário der um click em um botão, ou quando terminar de carregar a página, usando AJAX.
Eu simplesmente passo uma variável usando GET e alguns "if's" pra mostrar o conteudo.
Com certeza me falta bastante conhecimento mas acho que você esta um pouco fora da resposta.
Eu li tudo que escreveu e obrigado pela resposta.
-
Ola estou com esse erro, alguem pode me ajudar, não sei aonde colocar pra liberar.
-
@dif Nossa desculpe, eu nao falei direito, o usuario que eu falo e administrador do site eu fiz um painel pra ele e eu vou acrescertar a opção de ver quem comprou.
tenho um botão finalizar que vai abrir um form e ele vai enviar o comprovante e o form envia o email e eu cadastro o produto no banco de dados.
Eu nao sei mais o que tentar, nem to pensando direito.
Tentei isso também, fazer a busca mesmo estando repetido no banco. mas não manjo muito sobre o loops então, ele me retorna 0 kkkk.
<?php session_start(); include('conexao.php'); $consulta = mysqli_query($conexao,"SELECT * FROM db_comprovante GROUP BY NomeCliente"); while($retorno = mysqli_fetch_object($consulta)){ echo$retorno->NomeCliente." : "; for($i = 0; $i < count($retorno->nome); $i++){ echo$i; } } ?>
-
2 horas atrás, mario cesar berardo disse:
Entendi, então você vai ter de fazer um for aninhado (for dentro do for) e ir montando uma string, concatenando os produtos e as quantidades, e depois colocar essa string na tabela. Como você está passando do PHP para a página ? me explica que eu monto um exemplo para você aqui.
eu não entendi sua pergunta, mas preciso achar um jeito de exibir pra o usuario o produto comprado, independente se estiver repetido no banco ou nao.
-
@dif eu tentei usar o group by NomeCliente, só que ele me rotorna o primeiro produto o resto dos produtos referente ao nome nao.
-
@dif quando uso o foreach eu trago a quantidade de produto e id , ai eu fiz uma consulta pra buscar o nome do produto pela id ai sim eu gravo o nome do produto no banco de dados.
Não que eu queira duplicar os valores no mesmo campo, só não achei uma forma de exibir sem duplicalos.
http://i.imgur.com/jngywSy.png?1
Eu queria mostrar pro usuario, quem compro o produto e a quantidade só isso sem duplica o nome .
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Problemas ao liberar portas do modem gvt.
em Redes e Internet
Postado
@dwatashi Não acho que seja o caso, sempre me aconteceu isso com esse tipo de jogo, Euro Gunz, Universe, The Duel .
o método passado fiz exatamente a mesma coisa, mas continua bloqueado.