@Joel Martins Boa tarde tuo bem?
Verifiquei algumas coisas que você poderia mudar no seu código:
Altere require'a/connect.php'; para -> require_once("a/connect.php");
Verifique se o erro não esta dentro do seu script da página a/connect.php.
Percebi que você esta utilizando o METHOD POST no formulário mas não esta capturando esse POST na página a qual recebe o mesmo.
Dica: Sempre que for utilizar o header utilize com aspas simples e não aspas duplas:
header('location: welcome.php');
Evite usar vários IF e ELSE
Segue o código limpo:
<?php
require_once("a/connect.php");
$trueuser = $_POST["username"];
$truepass = $_POST["password"];
$username = "username";
$password = "password";
if($username == $trueuser and $password == $truepass)
{
header('location: welcome.php');
}
else
{
echo "Erro ao efetuar login, Verifique os dados digitados";
}
?>
Espero ter ajudado, qualquer coisa me chame..