Esse é meu primeiro post aqui, já acompanho o forum a um bom tempo mas nunca tive vontade de interagir, hoje surgiu essa vontade junto com um probleminha …
To aprendendo html, css, php
e etc… a partir de tutoriais, após inúmeros fracassos eu acabo conseguindo realizar o que pretendo. Tenho o costume de assistir vários tutoriais sobre o mesmo tempo e após assistir todos decido qual usar, baseado na divergência de informações entre eles e na minha intuição. Até que dá certo, mas sempre acontece algo de errado e aí eu começo a procurar conteúdo para resolver. Um dos problemas que me persegue é que eu não sei como citar o erro acontecido, tipo este que está acontecendo agora. Então creio que aqui seria a melhor opção.
O problema: `
<?php </br> session_start();</br> $ _SESSION['message'] = ''; $ mysqli = new mysqli('localhost','root','','accounts'); </br> if ($ _SERVER['REQUEST_METHOD'] == 'POST') { <br> if ($ _POST['password'] == $ _POST['confirmpassword']){ <br> $ username = $ mysqli->real_escape_string($ _POST['username']); <br> $ email = $ mysqli->real_escape_string($ _POST['email']); <br> $ password = md5($ _POST['password']); $ sql = "INSERT INTO users (username, email, password) " . "VALUES ('$ username', '$ email', '$ password')"; //if the query if ($ mysqli->query($ sql) === true) { $ _SESSION['message'] = "deu certo viado"; header("location: welcome.php"); } else { $ _SESSION['message'] = "Usuario nao pode ser add"; } } } ?>
Dificuldade entender essa tag do codigo, meu deus.
Essa é a tabela que eu criei: mas quando eu vou checar o db só tem isso:
Essa é minha primeira pergunta, se fiz algo de errado por favor, me digam. Obrigado!