Ir para conteúdo
Fórum Script Brasil

Landerson Almeida

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Landerson Almeida postou

  1. Olá tenho esse script de inserir algumas configuraçoes no Banco de Dados mais Não esta inserindo segue o código: <?php //inicia o script PHP //configuração de banco - ABAIXO - $host = "localhost"; //host $user = "root"; //usuário do bd $pass = ""; //senha do bd $banco = "test"; //nome do banco de dados $conexao = mysql_connect($host, $user, $pass) or die ("falha ao conectar no servidor de banco de dados"); //or die - serve para se nao conectar ao bd ele manda a mensagem de erro mysql_select_db($banco, $conexao); //query de seleção de banco de dados $nome = $_POST['nome']; $sobrenome = $_POST['sobrenome']; $usuario = $_POST['usuario']; $email = $_POST['email']; $senha = $_POST['senha']; if(isset($_FILES['foto'])){ $foto = $_FILES['foto']; } $ativado = "1"; $codificado = md5($senha); //Aqui eu faco a consulta antes de inserir $query_verifica = "SELECT * FROM usuarios WHERE usuario = '".$usuario."' AND email = '".$email."'"; $result = mysql_query($query_verifica, $conexao); if(mysql_num_rows($result) > 0){ echo "Email ou Nome de usuario em uso"; //aparece se cadastro direito }else{ // Se a foto estiver sido selecionada if (!empty($foto["name"])) { // Largura máxima em pixels $largura = 150; // Altura máxima em pixels $altura = 180; // Tamanho máximo do arquivo em bytes $tamanho = 1000; // Verifica se o arquivo é uma imagem if(!preg_match("/^image/(pjpeg|jpeg|png|gif|bmp)$/", $foto["type"])){ $error[1] = "Isso não é uma imagem."; } // Pega as dimensões da imagem $dimensoes = getimagesize($foto["tmp_name"]); // Verifica se a largura da imagem é maior que a largura permitida if($dimensoes[0] > $largura) { $error[2] = "A largura da imagem não deve ultrapassar ".$largura." pixels"; } // Verifica se a altura da imagem é maior que a altura permitida if($dimensoes[1] > $altura) { $error[3] = "Altura da imagem não deve ultrapassar ".$altura." pixels"; } // Verifica se o tamanho da imagem é maior que o tamanho permitido if($foto["size"] > $tamanho) { $error[4] = "A imagem deve ter no máximo ".$tamanho." bytes"; } // Se não houver nenhum erro if (count($error) == 0) { // Pega extensão da imagem preg_match("/.(gif|bmp|png|jpg|jpeg){1}$/i", $foto["name"], $ext); // Gera um nome único para a imagem $nome_imagem = md5(uniqid(time())) . "." . $ext[1]; // Caminho de onde ficará a imagem $caminho_imagem = "fotos/" . $nome_imagem; // Faz o upload da imagem para seu respectivo caminho move_uploaded_file($foto["tmp_name"], $caminho_imagem); } // Se houver mensagens de erro, exibe-as if (count($error) != 0) { foreach ($error as $erro) { echo $erro . " "; } } } $query = "INSERT INTO usuarios (nome,sobrenome,usuario,email,senha,ativado) VALUES ('".$nome."', '".$sobrenome."', '".$usuario."', '".$email."', '".$nome_imagem."', '".$codificado."', '".$ativado."')"; //insere na tabela usuarios os valores 'nome usuario senha e classe' if(mysql_query($query, $conexao)) //ve se da falha ao cadastrar os login { echo "<div class='form2'>Cadastro efetuado com sucesso Faça <a href='http://www.google.com'>Login</a></div>"; //aparece se cadastro direito } else { echo "<div class='form2'>Falha ao Efetuar o Cadastro</div>"; //aparece se deu M } } ?> <html> <head> <link rel="stylesheet" type="text/css" href="../styles/style.css" /> </head> Sou Novo aqui no Forum! Muito Obrigado!
×
×
  • Criar Novo...