Ir para conteúdo
Fórum Script Brasil

Brenno Ferreira Santiago

Membros
  • Total de itens

    53
  • Registro em

  • Última visita

Tudo que Brenno Ferreira Santiago postou

  1. To fazendo um sistema de autenticação mas não sei porque mas ta dando errado... gostaria que alguém me falasse onde esta o erro.. ou aonde estou errando e me falar a maneira correta de fazer esse sistema.. tah ai os codigos ;D Arquivo autenticacao.php: <html> <head> <link rel="stylesheet" type="text/css" href="estilo-login.css" /> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Área Administrativa</title> </head> <body> <? //conexao com banco de dados require 'global.php'; $db = conectar(); $sql = mysql_query("select * from usuarios where login='$login' and senha='$senha'", $db); $valor = mysql_fetch_array($sql); $user = $valor["login"]; $pass = $valor["senha"]; if($login == '' || $senha == ''){ echo " <div id=\"tudo\"> <div id=\"topo\"></div> <div id=\"centro\"> <div id=\"alinha\"> <form action=\"autenticacao.php\" method=\"post\"> <span class=\"fonte\">Login:</span><br /> <input type=\"text\" name=\"login\" class=\"campo\" /><br /> <span class=\"fonte\">Senha:</span><br /> <input type=\"password\" name=\"senha\" class=\"campo\" /><br /> <input type=\"submit\" name=\"botao\" class=\"botao\" value=\"Login »\" /> </form> </div> </div> <div id=\"baixo\"></div> </div> "; } elseif($login == $user && $senha == $pass){ setcookie("usuario", $login); setcookie("senha", $senha); header("Location: index.php"); } elseif($login != $valor["login"] || $senha != $valor["senha"]){ echo "Usuário ou senha inválido.<a href=autenticacao.php>«« Voltar</a></font>"; } ?> </body> </html> Arquivo verifica.php para colocar nas outras paginas, onde sera feita a verificação se o usuario esta logado ou não: <? // Sistema para verificar se o usuário já está logado ou não if(!$HTTP_COOKIE_VARS["usuario"] && !$HTTP_COOKIE_VARS["senha"]){ header("Location: autenticacao.php"); } if($acao == sair){ setcookie("usuario"); setcookie("senha"); header("Location: autenticacao.php"); } ?>
  2. Tem que colocar os formularios dentro de um 'form'
  3. include "arquivo que conecta ao banco de dados.php"; //conecta ao banco de dados // aqui pega os dados do formulario // e transforma em variavel $nome=$_POST["nome"]; $sexo =$_POST["sexo"]; $idade =$_POST["idade"]; manda pro db $sql = "INSERT INTO `tabela` (`nome`, `sexo`, `idade`) VALUES ('$nome', '$sexo', '$idade')"; mysql_query($sql);
  4. Olá galera! Eu so novato em PHP.. eu to fazendo um sisteminha simples... mas eu to com uma grande dificuldade na hora de fazer o sistema que deleta o usuario... Eu tava querendo fazer um sistema que buscasse todos os usuarios cadastrados, e que em baixo de cada resultado aparecesse a opção de deletar esse usuário.. como na imagem abaixo: se alguém pudesse me ajudar eu ficaria grato! vlw ae gente! abÇ!
  5. eserra, poderia me mostrar melhor como eu faço pra usar a função scandir e depois mostrar com foreach? se não der ta tranquilo
  6. explique melhor... não estou entendendo de qualquer maneira baxa o xampp, ele configura... www.apachefriends.org
  7. Eu estou com uma outra maneira aki em que as imagens vai para uma pasta... como eu tenho que fazer para exibir todas as imagens? Olha o Codigo ae: <? // Prepara a variável caso o formulário tenha sido postado $arquivo = isset($_FILES["foto"]) ? $_FILES["foto"] : FALSE; $config = array(); // Tamano máximo da imagem, em bytes $config["tamanho"] = 500000; // Largura Máxima, em pixels $config["largura"] = 1024; // Altura Máxima, em pixels $config["altura"] = 768; // Diretório onde a imagem será salva $config["diretorio"] = "fotos/"; // Gera um nome para a imagem e verifica se já não existe, caso exista, gera outro nome e assim sucessivamente.. // Função Recursiva function nome($extensao) { global $config; // Gera um nome único para a imagem $temp = substr(md5(uniqid(time())), 0, 10); $imagem_nome = $temp . "." . $extensao; // Verifica se o arquivo já existe, caso positivo, chama essa função novamente if(file_exists($config["diretorio"] . $imagem_nome)) { $imagem_nome = nome($extensao); } return $imagem_nome; } if($arquivo) { $erro = array(); // Verifica o mime-type do arquivo para ver se é de imagem. // Caso fosse verificar a extensão do nome de arquivo, o código deveria ser: // // if(!eregi("\.(jpg|jpeg|bmp|gif|png){1}$", $arquivo["name"])) { // $erro[] = "Arquivo em formato inválido! A imagem deve ser jpg, jpeg, bmp, gif ou png. Envie outro arquivo"; } // // Mas, o que ocorre é que alguns usuários mal-intencionados, podem pegar um vírus .exe e simplesmente mudar a extensão // para alguma das imagens e enviar. Então, não adiantaria em nada verificar a extensão do nome do arquivo. if(!eregi("^image\/(pjpeg|jpeg|png|gif|bmp)$", $arquivo["type"])) { $erro[] = "Arquivo em formato inválido! A imagem deve ser jpg, jpeg, bmp, gif ou png. Envie outro arquivo"; } else { // Verifica tamanho do arquivo if($arquivo["size"] > $config["tamanho"]) { $erro[] = "Arquivo em tamanho muito grande! A imagem deve ser de no máximo " . $config["tamanho"] . " bytes. Envie outro arquivo"; } // Para verificar as dimensões da imagem $tamanhos = getimagesize($arquivo["tmp_name"]); // Verifica largura if($tamanhos[0] > $config["largura"]) { $erro[] = "Largura da imagem não deve ultrapassar " . $config["largura"] . " pixels"; } // Verifica altura if($tamanhos[1] > $config["altura"]) { $erro[] = "Altura da imagem não deve ultrapassar " . $config["altura"] . " pixels"; } } if(!sizeof($erro)) { // Pega extensão do arquivo, o indice 1 do array conterá a extensão preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $arquivo["name"], $ext); // Gera nome único para a imagem $imagem_nome = nome($ext[1]); // Caminho de onde a imagem ficará $imagem_dir = $config["diretorio"] . $imagem_nome; // Faz o upload da imagem move_uploaded_file($arquivo["tmp_name"], $imagem_dir); } } ?> <html> <head> <title>Enviar Foto</title> <style type="text/css"> BODY, TD {font-family: verdana; font-size: 10pt; color: white} </style> </head> <body bgcolor=black link=red vlink=red alink=red> <center><font size=4>Envio de Foto</font><BR> <? // Imagem foi enviada com sucesso, mostra mensagem de SUCESSO if($arquivo && !sizeof($erro)) { echo "<img src=\"" . $imagem_dir . "\" border=0><BR><BR>Sua foto foi enviada com sucesso!<br>Deseja enviar outra? <a href=\"foto.php\">Clique aqui</a>"; } // Ocorreu algum erro ou ainda o formulário não foi postado else { ?> <form action="<?echo $PHP_SELF?>" method=post ENCTYPE="multipart/form-data"> Envie sua foto em formato gif, jpg, bmp ou png.<BR> A imagem não deve ter mais que <?echo $config["tamanho"] ?> bytes e deve ter no m&aacute;ximo <? echo $config["largura"] . "x" . $config["altura"] ?> pixels.<BR> <table border=0 cellpadding=2 cellspacing=1 align=center> <? if(sizeof($erro)) { echo "<tr><td colspan=2 bgcolor=red><B><U>Ocorreu(am) o(s) seguinte(s) erro(s):</u><BR>"; foreach($erro as $err) { echo " - " . $err . "<BR>"; } echo "</B></td></tr>"; } ?> <tr><td align=center>Enviar Foto: <input type=file size=30 name=foto></td></tr> <tr><td align=center><input type=submit value="Ok!"> <a href="mostra.php">Mostrar Imagens</a> </td> </tr> </table> </form> <? } ?> <br> </body> </html>
  8. Ola! Eu queria saber como eu faço para colocar um formulario em que nele eu escolho as imagens de dentro do PC.. (input 'file') aí essas imagens são armazenadas dentro do meu banco de dados, e depois eu consiga mostrar todas elas juntas... Eu estava com um script que armazenava as imagens dentro de uma pasta... mas eu não estava conseguindo mostrar todas as imagens juntas.. por isso axo q seria melhor armazena-las dentro de um banco de dados, até mesmo por questão de organização... e também fica mais facil na hora de mostra-las.... Caso alguém possa me ajudar ou dar dicas, fico grato!
  9. Muito Obrigado Eserra... consegui achar o erro... eu confundi o nome da tabela com o nome do banco de dados ;S Vlw!
  10. é mesmo eaheia foi mal é que quando eu faço a busca dos dados (os quais já estão cadastrados), retorna o seguinte erro... Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\imagens\consulta.php on line 9 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\imagens\consulta.php on line 19 Sua busca não retornou nenhum resultado ______________________________________________________________ já procurei o erro conforme indica mas não axei!
  11. Poderiam de dizer onde está o erro neste meu script? Tabela: teste Campos no mysql: imagem, nome, arquivo Vou testa-lo localmente Conexão com Mysql: <? function conectar(){ //conexão com banco de dados $servidor = "localhost"; $login = "root"; $senha = ""; $banco = "teste"; $db = mysql_connect($servidor, $login, $senha); mysql_select_db($banco,$db); return($db); } ?> Form de Busca: <html> <head><title>Busca de Arquivos</title> </head> <body> <form name="form" action="consulta.php" method="post"> Buscar:&nbsp; <input type="text" name="busca" />&nbsp; <input type="submit" name="botao" value="Buscar" /> </form> Arquivo que executa a busca: <? require 'banco.php'; $db = conectar(); $busca = $_POST["busca"]; $sql=mysql_query("select * from teste where nome like '%$busca%'", $db); while ($valor = mysql_fetch_array($sql)){ $imagem = $valor["imagem"]; $nome = $valor["nome"]; $arquivo = $valor["arquivo"]; echo "Nome da Imagem: $imagem<br>Nome de quem cadastrou: $nome<br>Imagem: $arquivo<br>"; } $sql=mysql_query("select * from teste where nome like '%$busca%'", $db); $registros = mysql_num_rows($sql); if($registros==0){ echo"Sua busca não retornou nenhum resultado"; } ?> --------------------------- agora... onde está o meu erro? vlw
  12. Olá galera!! Minha duvide é a seguinte... Eu estou fazendo um painel de adiministração onde vão entrar varias pessoas... sendo que eu quero colocar nele um esquema de formulario assim.. EMAIL: [formulario][email para quem será enviada a mensagem] NOME: [formulario][nome de quem esta enviando a mesagem] MENSAGEM: [formulario][mensagem destinada ao email acima] sendo que, a pessoa que acessar isso, enviará uma mensagem para o email indicado no primeiro campo do formulario... conversei com algumas pessoas e me disseram que é so eu usar a função mail(), mas eu gostaria que alguém me desse um exemplo... vlw galera!!
  13. é facil mas tem um monte de codigo... você puxa os name dos formularios em post e transforma em uma variavel... ex: $nome = $_POST["nome do input"]; depois você insere isso no mysql $sql = "INSERT INTO tabela (campo da tabela) VALUES ('$nome')"; qualquer coisa pode me add no MSN que te explico melhor... brenno.santiago@hotmail.com ahh cara, eu também tenho aki um sistema de busca legal, que voce pode usar para buscar todas as pessoas cadastradas... :D
  14. Ola.. eu gostaria de saber como eu coloco um erro em minha busca, do tipo "Não foi encontrado nada conforme sua busca". fiz um sistema no modo while simples pra fazer a busca, mas agora quero saber como faço pra colocar a mensagem ta ai o script... <? require 'global.php'; $db = conectar(); $busca = $_POST["busca"]; $sql=mysql_query("select * from usuarios where nome like '%$busca%'", $db); while ($valor = mysql_fetch_array($sql)){ $codigo = $valor["codigo"]; $nome = $valor["nome"]; $idade = $valor["idade"]; echo "Nome: $nome - Idade: $idade - Codigo: $codigo <br>"; } echo "<hr>"; ?>
  15. Ola gente, eu queria saber como eu faço pra colocar uma cor em um formulario quando alguém esta digitando. vlw!
  16. Olá! Eu preciso de ajuda no seguinte... Eu fiz um sistema de cadastro de pessoa juridica, e nele contem varios formularios em que os dados são enviados ao banco de dados do servidor.. Eu preciso colocar um 'alert' em javascript para que não fique nenhum formulário sem ser preenchido, e que tambem não deixe o usuario prosseguir. Caso possam me ajudar fico grato! :rolleyes:
  17. Ola!! Eu gostaria de saber como eu faço para enviar dados de um formulario para um banco de dados mysql. Gostaria de exemplos e para isso vou dar o nome do banco, da tabela e do campo, para que voces façam o exemplo do jeito que eu preciso banco da dados: xico tabela: teste campo: nome muito obrigado!!
  18. axo q posso ti ajuda ;D da uma olhada nesse link aki http://www.kirupa.com/developer/mx2004/fullscreen.htm falou, espero ter ajudado!
  19. Ola galera, eu estou precisando que voces me indiquem um bom lugar para fazer um curso de flash em belo horizonte, preciso fazer o curso de flash e action script... mas preciso de um lugar bom... com um ensino de qualidade... caso possam me ajudar, fico grato BRENNO SANTIAGO
  20. Olá galera, a minha dúvida é a seguinte... Como eu faço pra dar permissão 777 em uma pasta? Tenho que criar um arquivo PHP dentro desta pasta?! O que tenho que colocar dentro deste arquivo PHP?! Se puderem ajudar, agradeço! BRENNO SANTIAGO
×
×
  • Criar Novo...