Ir para conteúdo

santans

Members
  • Total de itens

    28
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre santans

Últimos Visitantes

231 visualizações
  1. Tenho uma duvida, para que serve o comando md5 vi ele sendo usado em um tutorial e parece ser algum tipo de criptografia... gostaria de saber pra que serve e como usa-lo
  2. santans

    ERRO com o auto increment do DB

    é exibido um erro para mim quando eu envio um formulário ao banco de dados, quando uma das colunas é um auto increment de ID; no caso quando eu envio o arquivo sem a coluna de auto increment o DB recebe o formulário corretamente. o erro que é exibido no código PHP diz que o numero de colunas do formulário não batem com as do DB. quando estou sem o auto increment de id ativo não ocorre erro algum pois o numero de campos do formulário são 9 e as colunas do DB 9. quando eu ativo o auto increment o erro volta acontecer pois os campos do formulário são 9 e as colunas do DB 10. como resolvo isso?
  3. estou desenvolvendo uma tela de login, mas quando tento selecionar um script de redirecionamento de pagina que me leve de volta para a tela de login ou para o painel de controle caso consiga logar ocorre o seguinte erro: ( ! ) Parse error: syntax error, unexpected 'echo' (T_ECHO), expecting ',' or ';' in C:\wamp64\www\cadastro\laguna\userauthentication.php on line 43 Abaixo esta o código o programa de autenticação de dados a partir do banco de dados (Lembrando que o erro ocorre na hora em que o redirecionamento para a tela inicial caso não estejam autenticados os dados ou caso os dados sejam verdadeiros e o redirecionamento falha na hora de encaminhar a tela inicial do site)... <?php $host = "localhost"; $user = "root"; $pass = ""; $banco = "cadastro"; $mysqli_connection = new MySQLi('localhost', 'root', '', 'cadastro'); if($mysqli_connection->connect_error){ echo "Desconectado! Erro: " . $mysqli_connection->connect_error; }else{ echo "Conectado!"; } ?> <html> <head> <meta charset="utf-8"> <title>Autenticando...</title> <script type="text/javascript"> function loginsuccessfully(){ setTimeout("window.location='painel.php'", 5000); } function loginfailed() { setTimeout("window.location='login.php'", 2000); } </script> </head> <body> <?php $email=$_POST['email']; $senha=$_POST['senha']; $sql = mysqli_query("SELECT * FROM usuarios WHERE email = '$email' and '$senha'") or die(mysqli_error()); $row = mysqli_num_rows($sql); if ($row > 0) { session_start(); $_SESSION['email']=$_POST['email']; $_SESSION['senha']=$_POST['email']; echo "<center>Você foi logado com sucesso! Aguarde um momento!</center>" echo "<script>loginsuccessfully()</script>"; }else{ echo "<center>senha ou email invalidos!</center>" echo "<script>loginfailed()</script>" } ?> </body> </html> Abaixo esta o código do formulário: <html> <head> <title></title> </head> <body> <form name="loginform" method="post" action="userauthentication.php"> E-mail:<input type="text" name="email"><br/><br/> Senha:<input type="password" name="senha"><br/><br/> <input type="submit" value="entrar"></button> </form> </body> </html> fiquem a vontade ... quem puder ajudar
  4. ja conseguir fazer funcionar muito obrigado
  5. sim estou tentando usar a função de auto incremente do BD mas ecorre um erro quando seleciono essa opção
  6. Vamos la o código de conexão e envio de dados para o servidor é o seguinte: <html> <head> <title>cadastrando...</title> </head> <body> <?php $mysqli_connection = new MySQLi('localhost', 'root', '', 'cadastro'); if($mysqli_connection->connect_error){ echo "Desconectado! Erro: " . $mysqli_connection->connect_error; }else{ echo "Conectado!"; } ?> <?php $nome = $_POST['nome']; $sobrenome = $_POST['sobrenome']; $estado = $_POST['estado']; $cidade = $_POST['cidade']; $cep = $_POST['cep']; $endereco = $_POST['endereco']; $numero = $_POST['numero']; $email = $_POST['email']; $senha = $_POST['senha']; $query = 'INSERT INTO usuarios VALUES ("'.$nome.'", "'.$sobrenome.'", "'.$estado.'", "'.$cidade.'", "'.$cep.'", "'.$endereco.'", "'.$numero.'", "'.$email.'", "'.$senha.'")'; $resultado = $mysqli_connection->query($query) or die ("Falha no query". $mysqli_connection->error); $mysqli_connection->close(); ?> </body> </html> aqui esta o código do formulário: <html> <head> <title>sistema de cadastro</title> </head> <body> <form name="signup" method="post" action="cadastrando.php"> Nome:<input type="text" name="nome" /> <br/> <br/> Sobrenome:<input type="text" name="sobrenome" /> <br/> <br/> Estado:<input type="text" name="estado"/> <br/> <br/> Cidade:<input type="text" name="cidade"/> <br/> <br/> CEP:<input type="text" name="cep"/> <br/> <br/> Endereço:<input type="text" name="endereco"/> <br/> <br/> Nº:<input type="text" name="numero"/> <br/> <br/> E-mail:<input type="email" name="email"/> <br/> <br/> Senha:<input type="password" name="senha"/> <br/> <br/> <input type="submit" value="cadastrar"/> </form> </body> </html> o erro que aparece pra mim é o seguinte Falha no queryColumn count doesn't match value count at row 1 tradução: A contagem de colunas não corresponde à contagem de valores na linha 1 Não sei como faço para resolver esse erro mas sei o que acontece de errado, ele não esta auto incrementando uma nova linha na tabela com o ID de usuário. E o código interpreta como se a contagem de colunas não corresponde com o valor. a conexão com o servidor esta estável o código é funcional quando retiro a função de auto increment da ID no phpmyadmin o banco de dados recebe a tabela com os dado mas eu teria que criar um iD pra cada usuario manualmente Toda a ajuda é bem vinda
  7. consegui conectar com o servidor mas agora apareceu esse seguinte erro pra mim Conectado! // ( ! ) Notice: Undefined index: email in C:\wamp64\www\cadastro\cadastrando.php on line 33 Call Stack # Time Memory Function Location 1 0.0013 407128 {main}( ) ...\cadastrando.php:0 ( ! ) Fatal error: Uncaught Error: Call to undefined function mysql_query() in C:\wamp64\www\cadastro\cadastrando.php on line 35 ( ! ) Error: Call to undefined function mysql_query() in C:\wamp64\www\cadastro\cadastrando.php on line 35 Call Stack # Time Memory Function Location 1 0.0013 407128 {main}( ) ...\cadastrando.php:0
  8. <?php $link = mysql_connect('HOST', 'BASE', 'SENHA'); if (!$link) { die('Erro ao conectar ao banco: ' . mysql_error()); } echo 'Conectado com sucesso'; mysql_close($link); ?> no caso um desses dois códigos <?php $mysqli_connection = new MySQLi('HOST', 'USUARIO', 'SENHA', 'BASE'); if($mysqli_connection->connect_error){ echo "Desconectado! Erro: " . $mysqli_connection->connect_error; }else{ echo "Conectado!"; } ?> ?
  9. estou usando a ultima versão, quando escrevi o código segui os passos de um tutorial. Há o que deve fazer para que funcione?
  10. Quando envio as informações do meu formulario de cadastro para o banco de dados do wapserver phpMyadmin, é exibida na tela de carregamento e verificação de erros a seguinte mensagem: ( ! ) Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\wamp64\www\cadastro\cadastrando.php on line 11 ( ! ) Error: Call to undefined function mysql_connect() in C:\wamp64\www\cadastro\cadastrando.php on line 11 Call Stack # Time Memory Function Location 1 0.0016 407112 {main}( ) ...\cadastrando.php:0 Já verifiquei a linha do código escrito não encontrei erro, mas como sou iniciante acho que posso ter errado, os dados inseridos no formulário e no código juntamente com o endereço correspondem com os do banco de dados. Aqui esta uma copia do código do FORMULÁRIO: <html> <head> <title>sistema de cadastro</title> </head> <body> <form name="signup" method="post" action="cadastrando.php"> Nome:<input type="text" name="nome" /> <br/> <br/> Sobrenome:<input type="text" name="sobrenome" /> <br/> <br/> Estado:<input type="text" name="estado"/> <br/> <br/> Cidade:<input type="text" name="cidade"/> <br/> <br/> CEP:<input type="text" name="cep"/> <br/> <br/> Endereço:<input type="text" name="endereco"/> <br/> <br/> Nº:<input type="text" name="numero"/> <br/> <br/> E-mail:<input type="text" name="e-mail"/> <br/> <br/> Senha:<input type="password" name="senha"/> <br/> <br/> <input type="submit" value="cadastrar"/> </form> </body> </html> A copia do codigo do script de envio de dados ao servidor do myphpadmin: <html> <head> <title>cadastrando...</title> </head> <body> <?php $host = "localhost"; $user = "root"; $pass = "6768"; $banco = "cadastro"; $conexao = mysql_connect($host, $user, $pass) or die(mysql_error()); mysql_select_db($banco) or die(mysql_error()); ?> <?php $nome=$_POST['nome']; $sobrenome=$_POST['sobrenome']; $estado=$_POST['estado']; $cidade=$_POST['cidade']; $cep=$_POST['cep']; $endereco=$_POST['endereco']; $numero=$_POST['numero']; $email=$_POST['email']; $senha=$_POST['senha']; $sql = mysql_query("INSERT INTO usuarios(nome, sobrenome, estado, cidade, cep, endereco, numero, email, senha) VALUES('$nome', '$sobrenome', '$estado', '$cidade', '$cep', '$endereco', '$numero', '$email', '$senha')"); ?> </body> </html> Abaixo tem um anexo com um print nomes dos parâmetros que foram definidos no phpmysql na tabela usuarios... Por favor fique a vontade para mostrar exemplos e dizer o que esta errado. Nota que não sei desenvolver muito bem ainda, todo o exemplo é bem vindo.
  11. Desejo fazer o seguinte: Designar imagens a molduras pré definidas em uma pagina html usando javascript. Ex. criei o seguinte código html: <div id="container"> <div class="menu-roupa"> <div class="box-produto"> <img name="imga" class="exibir-img"> </div> <div class="box-produto"> <img name="imgb" class="exibir-img"> </div> <div class="box-produto"> <img name="imgc" class="exibir-img"> </div> </div> </div> E defini o tamanho de cada moldura com o css: #container{ width: 100%; /* Orientação dos blocos de conteudo dentro do bloco principal / pai*/ display: flex; align-items: center; justify-content: space-between } .container-index{ height: 400px; background-image: url(a.png); } .menu-roupa{ display: flex; align-items: center; justify-content: space-between; width: 80%; height: 550px; margin-left: 10%; margin-right: 10%; background-color: aquamarine; } .box-produto{ width: 300px; height: 450px; background-color: bisque; } .exibir-img{ height: 300px; width: 300px; } agora quero desenvolver uma aplicação JS que desloque a imagem especifica para cada uma das box`s pre definida por A, B e C.
  12. santans

    como criar um catalogo de compras dinamico

    gostaria de saber como é o nome desse tipo de menu que vai para o lado e mostra novos produtos quando se clicka no botão. se se puderem me mostrar um pedaço do código pra mim ter uma ideia de como se é feito esse tipo de layout dinâmico.
  13. santans

    Gerador de paginas web

    a sim entendi o que você quis dizer uma unica pagina que ao ser aberta carrega as informações do perfil que a pessoa que fez login, e as distribui sobre os campos ex: foto, nome, capa etc... isso se aplica a produtos, sabe se na alura ensina isso eu tenho assinatura la
×

Informação importante

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