Quando faço cadastro esta dando isso.
Cannot modify header information - headers already sent by (output started at /home2/pastadomeusite/public_html/processa.php:8) in /home2/pastameusite/public_html/processa.php on line 28
ele faz o cadastro normal e da isso eu já olhei em tudo.
processa.php (970,Bytes)
FORMULÁRIO
<form method="POST" action="processa.php">
<div class="input-with-icon-left">
<label>E-mail: </label>
<input type="email" name="email" placeholder="seu email"><br><br>
<div class="input-with-icon-left" title="Should be at least 8 characters long" data-tippy-placement="bottom">
<label>senha: </label>
<input type="text" name="senha" placeholder="sua senha"><br><br>
<div class="input-with-icon-left">
<label>senha: </label>
<input type="text" name="senha2" placeholder="repita sua senha"><br><br>
<input type="submit" value="Cadastrar">
</form>
ARQUIVO QUE ESTA DANDO ERRO
<?php
include('conexao.php');
$email = filter_input(INPUT_POST, 'email');
$senha = filter_input(INPUT_POST, 'senha');
$senha2 = filter_input(INPUT_POST, 'senha2');
echo "email: $email<br>";
echo "senha: $senha<br>";
echo "senha: $senha2<br>";
$result_usuario = "INSERT INTO usuarios (email, senha, created) VALUES ('$email', '$senha', NOW())";
$resultado_usuario = mysqli_query($conn, $result_usuario);
// Check connection
if (mysqli_connect_error()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
exit();
}
if ( false === $resultado_usuario ) {
printf("error: %s\n", mysqli_error($conn));
}
if(mysqli_insert_id($conn)){
$_SESSION['msg'] = "<p style='color:green;'>Usuário cadastrado com sucesso</p>";
header("Location: index-logged-out.html");
}else{
$_SESSION['msg'] = "<p style='color:red;'>Usuário não foi cadastrado com sucesso</p>";
header("Location: painel.html");
}
ALGUÉM PODE ME AJUDAR EU CONSIGO VER O ERRO, DIZEM SOBRE ESPAÇO MAS JA OLHEI E NÃO TEM…não sei oque fazer.