Ir ao conteúdo
  • Cadastre-se

FabianoS

Membro Pleno
  • Posts

    436
  • Cadastrado em

  • Última visita

Tudo que FabianoS postou

  1. Sim minha tabela esta deste jeito, só aquele insert não estava entendendo, mais a tabela estava funcionando , o problema era que queria entender do código sem o null dar errado. o if if ($sql) {return true;} else {return false; Ia colocar caso a instrução não fosse inserida. Se eu nao tivesse feito a função então toda vez que quisesse usar esse log na pagina precisaria digitar o código ?
  2. @dif como pediu fiz a tabela que gerou os logs entendi a base mais nao consegui tudo sozinho precisei olhar uns códigos. então assim Criei a função que insere o log no php. mais nao entendi ainda uma parte do código ve se me ajuda aqui. <?phpfunction logs($mensagem) {$conexao = mysqli_connect('localhost','root','','cadastro');$ip = $_SERVER['REMOTE_ADDR']; $hora = date('Y-m-d H:i:s');$mensagem = mysqli_real_escape_string($conexao,$mensagem);$sql = mysqli_query($conexao,"INSERT INTO logs VALUES(NULL, '".$hora."', '".$ip."', '".$mensagem."')");if ($sql) {return true;} else {return false;}} na linha 7 esse insert into esse Null, nao sei porque mais se eu tirar nao insere, o valores eu aprendi passando as varias com aspas e e virgulas, por exemplo INSERT INTO logs(hora,ip,mensagem)VALUES('$hora','$ip','$mensagem'); mais se eu fazer assim não insere.
  3. @dif , inspirou em, kkk beleza vou montar, valeu pela ajuda esclareceu novamente minhas dúvidas. quando terminar isso que vai leva um tempo eu mostro, mais ai e bom que paro de encher seu saco haha. valeu.
  4. Não sim, mais se você ja colocou a sessão em um variavel no recebeDados.php porque tem que colocar de novo ?
  5. Sim beleza , mais assim esse if(!isset($_SESSION["email"])): header("location: index.php");else: $login = $_SESSION["email"];endif; ?> se a session=email for fazia redireciona e se nao for ele vai colocar o usuario na sessão?
  6. Bom não e à toa que aprendi com você meu código esta quase igual só no gefin.php que esta assim o meu. if(!(isset($_SESSION['usuario']) == true) and (!isset($_SESSION['senha']) == true)){echo "<script>alert('voce nao esta Logado'); location.href='acesso.php';</script>";}else{} Só vou aprender usar as datas e não usei cookies ainda. O único defeito do meu código e esse else{} porque vou ter que colocar o código html em um echo""; para exibir porque se eu colocar fora ele vai voltar pra pagina mais vai dar um vulto do código. e se deixar dentro se eu precisar usar php la dentro ai me ferro.
  7. @DIA BÃO ai varia entre a placa de 700 a 900 reais.
  8. Cara to muito indeciso pra comprar um dos dois , tipo quero comprar pra não me arrepender depois, na hora que for joga um jogo e não rodar ou rodar um. Nao tenho um jogo especifico pra jogar quero jogar vários testar vários . Só jogava point Blank e gc na minha época só jogos baixos , quero investir em placa de vídeo uma boa mais se o i3 não ajuda sei la.
  9. Entendi valeu. a respeito das variáveis sim eu vou arrumar depois , vou usar o if e atribuir o empty pra cada variavel . ja que só estou testando nao vejo importância agora. o array que faz a substituição funcionou certinho valeu. Ultima pergunta que nao tem nada vê . uma vez me disse para nao usar a função mail() porque ja estava ultrapassada , queria saber qual e mais indicada agora ?
  10. Muito Bom, entendi tudo, são poucos que fazem o que você faz. só uma coisa ou seja eu nao preciso chamar o foreach pra exibir essa função em um if né ? if(!empty($variaveis)){produto($produto);$insert = mysqli_query($conexao, "INSERT INTO tabela_grafica(produto,quantidade,valor,observacoes)VALUES('$produto','$qtd','$valor','$obs')") or die (mysql_error());echo"<script>alert('Cadastrado Com Sucesso.');location.href='index.php';</script>";}else{echo"<script>alert('Preencha os Campos Produto: Quantidade - Valor.');location.href='index.php';</script>";} No eu eu tiver uma variavel fora da função e chamar ela dentro da função sem definir ela como paremetro e errado certo ?
  11. nao vou usar esse str_replace para substituir a "/" até porque sim ia prejudicar, só vou usar mais pra nome do produto e observações. Nossa gostei bastante desse md5 , ajuda muito. valeu pela informação; a respeito da str_replace . nao tem como eu usar aquele código ? Nao sabe porque esta dando erro. o " => " do array é o que ? e essa linha return strtr($string, $map); // funciona corretamente vai retorna o str ? mais e esse tr ai na frente . porque o $string , e $map ?
  12. a string seria o caminho da imagem tipo images/images.jpg pra caso tiver images/ímagêmóò.jpg. A função nao precisa de um parametro. você declarou $produto como parametro. nao entendi. atualização: e ainda continua o mesmo erro. <?function produto($produto){$produto = str_replace('ã','a', $produto);$produto = str_replace('â','a', $produto);$produto = str_replace('ä','a', $produto);$produto = str_replace('à','a', $produto);$produto = str_replace('á','a', $produto);$produto = str_replace('õ','o', $produto);$produto = str_replace('ó','o', $produto);$produto = str_replace('ö','o', $produto);$produto = str_replace('ò','o', $produto);$produto = str_replace('ô','o', $produto);$produto = str_replace('ê','e', $produto);$produto = str_replace('é','e', $produto);$produto = str_replace('ë','e', $produto);$produto = str_replace('í','i', $produto);$produto = str_replace('ì','i', $produto);$produto = str_replace('ï','i', $produto);$produto = str_replace('î','i', $produto);$produto = str_replace('ú','u', $produto);$produto = str_replace('ù','u', $produto);$produto = str_replace('ü','u', $produto);$produto = str_replace('û','u', $produto);$produto = str_replace('ç','c', $produto);$produto = str_replace(' ','_', $produto);$produto = str_replace('/','-', $produto);$produto = str_replace('(','-', $produto);$produto = str_replace(')','-', $produto);$produto = str_replace('´','-', $produto);$pruduto = strtolower($produto);return $produto;}?> <?phpinclude('functions.php');include('conexao.php');$produto = $_POST['pr'];$qtd = $_POST['qtd'];$valor = $_POST['valor'];$obs = $_POST['obs'];$variaveis = $produto.$qtd.$valor;if(!empty($variaveis)){produto($produto);$insert = mysqli_query($conexao, "INSERT INTO tabela_grafica(produto,quantidade,valor,observacoes)VALUES('$produto','$qtd','$valor','$obs')") or die (mysql_error());echo"<script>alert('Cadastrado Com Sucesso.');location.href='index.php';</script>";}else{echo"<script>alert('Preencha os Campos Produto: Quantidade - Valor.');location.href='index.php';</script>";}?> Sim eu estava pensando em fazer isso ja que nao me voltou problemas eu deixei pra la.
  13. @dif conseguir usar o str_replace(); mais coloquei dentro de uma função e criei o functions.php e chemei dele no cadastro.php so que retorna erros; <?phpinclude('functions.php');include('conexao.php');$produto = $_POST['pr'];$qtd = $_POST['qtd'];$valor = $_POST['valor'];$obs = $_POST['obs'];$variaveis = $produto.$qtd.$valor;if(!empty($variaveis)){produto_replace();$insert = mysqli_query($conexao, "INSERT INTO tabela_grafica(produto,quantidade,valor,observacoes)VALUES('$produto','$qtd','$valor','$obs')") or die (mysql_error());echo"<script>alert('Cadastrado Com Sucesso.');location.href='index.php';</script>";}else{echo"<script>alert('Preencha os Campos Produto: Quantidade - Valor.');location.href='index.php';</script>";}?> functions.php $produto = str_replace('ã','a', $produto);$produto = str_replace('â','a', $produto);$produto = str_replace('ä','a', $produto);$produto = str_replace('à','a', $produto);$produto = str_replace('á','a', $produto);$produto = str_replace('õ','o', $produto);$produto = str_replace('ó','o', $produto);$produto = str_replace('ö','o', $produto);$produto = str_replace('ò','o', $produto);$produto = str_replace('ô','o', $produto);$produto = str_replace('ê','e', $produto);$produto = str_replace('é','e', $produto);$produto = str_replace('ë','e', $produto);$produto = str_replace('í','i', $produto);$produto = str_replace('ì','i', $produto);$produto = str_replace('ï','i', $produto);$produto = str_replace('î','i', $produto);$produto = str_replace('ú','u', $produto);$produto = str_replace('ù','u', $produto);$produto = str_replace('ü','u', $produto);$produto = str_replace('û','u', $produto);$produto = str_replace('ç','c', $produto);$produto = str_replace(' ','_', $produto);$produto = str_replace('/','-', $produto);$produto = str_replace('(','-', $produto);$produto = str_replace(')','-', $produto);$produto = str_replace('´','-', $produto);$pruduto = strtolower($produto);}
  14. str_replace eu tinha visto , mais eu vi o rapaz usando um array que seria varias imagens ele dava str_replace('ã','a' $foto) eu tenho que usa ele depois do envio da string ? e como usaria ele eu nao to mandando um array.
  15. Podia usar o media="screen and (min-width:0px;)" href="min.css"media="screen and (min-width:700px;)" href="medium.css"media="screen and (min-width:1200px;)" href="max.css" Outro método que conheco e eventos de navegador do jquery. tme um canal no youtube ensinando se nao me engando e PontoCanal
  16. Bom fiz esse daqui que eu aprendi . só que vi no w3cschool que é perigoso sql injection. sei que dar pra bular mais coquer um consegue? Eu mesmo nao consigo o meu. index.php <?phpsession_start();if(!(isset($_SESSION['usuario']) == true) and (!isset($_SESSION['senha']) == true)){echo "<script>alert('voce nao esta Logado'); location.href='acesso.php';</script>";}else{ echo'<html lang="pt-br"><head><title></title><meta charset="utf-8"/><link rel="stylesheet" type="text/css" href="style.css"/></head><body><div class="hold_all"> <!--FORMULARIO 1 - CADASTRAR--><div class="hold-form"><form method="post" action="cadastro.php" name="form"><table><span class="titles">CADASTRO DE PRODUTOS</span><br/><br/><br/><tr><th><label>Produto</label></th><td><input type="text" name="pr"/><br /></td></tr><tr><th><label>Quantidade</label></th><td><input type="text" name="qtd"/><br /></td></tr><tr><th><label>Valor</label><td><input type="text" name="valor"/><br /></td></tr><tr><th><label>Observações</label><td><input type="text" name="obs"/><br /></td></tr></table><input class="btn" type="submit" value="CADASTRAR"/></form></div> <!--FORMULARIO 2 - PESQUISAR--><div class="hold-form2"><form method="post" action="pesquisar.php" name="form"><span class="titles">PESQUISA DE PRODUTOS</span><br/><br/><br/><input type="text" placeholder="Pesquisar Produto" name="buscar"/><input class="btn2" type="submit" value="ir"/></form></div><div class="clear"></div></div><!--Fim Div Hold-ALL--></body></html> ';}?> acesso.php <?php?><html lang="pt-br"><head><title></title><meta charset="utf-8"/><style type="text/css">.hold-form-acesso{width: 280px; margin:200px auto; height: auto; border: solid 1px #111; box-shadow: 3px 3px 20px #000; }th{color:#FFF;}.hold-form-acesso form {width:auto; margin:0 auto; background: #ccc; background: url(img/back.jpg); padding: 10px; }.hold-form-acesso form input[type=text],input[type=password]{width: 200px; height: 30px; border-radius:10px;}.log{color:#0c0; font-weight: bold; font-family: calibri; font-size:20px; margin-left: 130px;}.btn{float: right; color: #fff; background: #090; border: none; width: 100px; height: 35px; -webkit-transition-duration:0.2s;}.btn:hover{background: #010;}</style></head><body> <div class="hold-form-acesso"><form method="post" action="validacao_acesso.php"><table><span class="log">Login In</span><tr><th>Usuario</th><td><input type="text" name="usuario"/></td></tr><tr><th>Senha</th><td><input type="password" name="senha"></td></tr></table><input type="submit" class="btn" Value="Acessar"/><div class="clear" style="clear:both;"></div></form> </div></body></html> validacao_acesso.php <?phpsession_start();include "conexao.php";$usuario = $_POST['usuario'];$senha = $_POST['senha'];$consulta = mysqli_query($conexao, "SELECT * FROM adm_usuario WHERE usuario='$usuario' AND senha='$senha'");$result = mysqli_num_rows($consulta);if($result == 0){echo "<script>alert('Usuario ou Senha Incorretos'); location.href='acesso.php'</script>";}else{ $_SESSION['usuario'] = $usuario; $_SESSION['senha'] = $senha; echo "<script>alert('Bem Vindo $usuario'); location.href='index.php'</script>";}?>
  17. Cara posta seu código do jeito que falei. o text-align centraliza o texto nao a div. se usar o margin: 20px auto; com a largura definida nao e pra dar erro
  18. opa amigo desculpa nao tinha visto direito seu código. nao deu certo porque a div clientes esta na "section#conteudoclientes", tire a div e so deixe a "section#conteudoclientes" depois faz o seguinte pega o "section#conteudoclientes" defina uma largura. "width:1000px" ou o tamanho que encaixe todos os ul . depois e so da uma margin: 20px auto;
  19. @dif abri este tópico porque acho que o outro ja estava fora de contexto sobre vários assuntos. Queria redirecionar o usuario que nao estiver logado, por exemplo tenho ja um codigo que faz o usuario logar e um codigo falho por que foi feito por mim, se o cara quiser entrar em uma pagina. por exemplo www.site.com/site.php ele vai conseguir . digitando no barra de endereço. queria que a pagina redirecionasse ele pra o login.php. Atualização: Consegui Usando sessões no PHP <meta charset="utf-8"><?phpsession_start();$usuario = $_POST['usuario'];$senha = $_POST['senha'];$conexao = mysqli_connect('localhost','root','','cadastro');$consulta = mysqli_query($conexao, "SELECT * FROM usuarios WHERE usuario='$usuario' AND senha='$senha'") or die(mysqli_error());$retorno = mysqli_num_rows($consulta);if($retorno == 0){echo "Usuario ou Senha Incorretos";}else{$_SESSION['usuario'] = $usuario;$_SESSION['senha'] = $senha;echo"<script>alert('Bem-Vindo ao Site.'); location.href='pagina1.php';</script>";}?> <meta charset="utf-8"><?phpsession_start();if((isset($_SESSION['usuario']) == false) and (isset($_SESSION['senha']) == false)){ echo "USUARIO NAO LOGADO";}else{echo "usuario logado";}?>
  20. @navegador2 , Defina uma largura para a div clientes e de um margin: 20px auto; e tire o posicionamento absoluto e o top,right,left,bottom.
  21. @dif qualquer coisa eu tento depois queria que me passasse como usar o unlik() pra deletar a imagem da pasta e do banco.
  22. Tentei isso antes o primeiro erro desaparece, mais os dois fica do move_uploaded_file() . sobre 1 parametro. que nem falo o move_uploaded_file() ele requer o nome temporario da foto e o destino . sendo eu tenho o nome mais como ele colocaria a foto sendo que a $foto tem mais de uma . acho que ele nao consegue sei la .
  23. @dif me retornaram alguns erros olha só <html lang="pt-br"><head> <meta charset="utf-8"><title>upload</title></head><body><?php$foto = $_FILES['arquivo']['name'];$conexao = mysqli_connect('localhost','root','','cadastro');$consulta = mysqli_query($conexao , "SELECT fotos FROM dbfotos");$temp_name_foto = $_FILES['arquivo']['tmp_name'];$diretorio = "fotos/".$foto;$var_foto = "//fotos/$foto";if( $_FILES ) { // Verificando se existe o envio de arquivos. if( $_FILES['arquivo'] ) { // Verifica se o campo não está vazio. foreach ($foto as $ft): if(move_uploaded_file($temp_name_foto, $diretorio)){ mysqli_query($conexao,"INSERT INTO dbfotos(fotos)VALUES('$foto')"); echo"Fotos Inseridas"; }else{echo"Fotos Nao Inseridas";} endforeach; }}?></body></html>
  24. esse [] usa so para o campo tipo file? ele declara que e uma array ?

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

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!