Bom dia,
Aconteceu-me aqui um pequeno/grande problema.. Tenho um projeto feito para apresentar na universidade e no dia que fui apresentar o trabalho num computador da escola ao colocar a base de dados e tentar fazer a apresentação do projeto não chama a base de dados e acontece o seguinte:
![Imagem Colocada]()
Aqui o ficheiro conn.php que é o responsável por fazer estabelecer ligação à base de dados.
Código (PHP):
E de seguida o meu login_sucess.php que faz a ligação do utilizador à base de dados.
Código (PHP):
Aconteceu-me aqui um pequeno/grande problema.. Tenho um projeto feito para apresentar na universidade e no dia que fui apresentar o trabalho num computador da escola ao colocar a base de dados e tentar fazer a apresentação do projeto não chama a base de dados e acontece o seguinte:

Aqui o ficheiro conn.php que é o responsável por fazer estabelecer ligação à base de dados.
Código (PHP):
<?
$ligacao=mysql_connect("localhost","root","root")
or die("Ligação à Base de Dados falhada!");
mysql_select_db("loja_merceria",$ligacao);
?>
$ligacao=mysql_connect("localhost","root","root")
or die("Ligação à Base de Dados falhada!");
mysql_select_db("loja_merceria",$ligacao);
?>
E de seguida o meu login_sucess.php que faz a ligação do utilizador à base de dados.
Código (PHP):
<?
session_start();
?>
<html>
<body background="./images/fundo.jpg">
<center><form action='' method='POST'>
Email:<input type='email' name='email'/><br>
Password:<input type='password' name='pass'/><br>
<input type='submit' name='entrar' value='Login'/>
<button type="button" onclick="location.href='index.php'">Voltar</button>
</form></center>
<?
if(isset($_POST['sair'])){
session_destroy();
echo "<meta http-equiv='refresh' content='0;URL=index.php'>";
}
if(isset($_POST['entrar'])){
ob_start();
include("conn.php");
$mail=$_POST['email'];
$pass=$_POST['pass'];
$sql="Select * from utilizador where email='$email' and pass='$pass'";
$resultado=mysql_query($sql,$ligacao);
if($resultado==true){
$registo=mysql_fetch_array($resultado);
$email=$registo['email'];
$nome=$registo['nome'];
$apelido=$registo['apelido'];
$tipo=$registo['tipo_user'];
$estado=$registo['estado_user'];
if(($tipo=="C") && ($estado=="A") && ($_SESSION["nome"]=="")){
session_start();
$_SESSION["nome"]="Olá, ".$nome." ".$apelido;
$_SESSION["mail"]=$email;
echo "<meta http-equiv='refresh' content='0;URL=prod.php'>";
}elseif(($tipo=="A") && ($_SESSION["nome"]=="")){
session_start();
$_SESSION["nome"]="Olá, ".$nome." ".$apelido;
$_SESSION["mail"]="A";
echo "<meta http-equiv='refresh' content='0;URL=admin.php'>";
}
elseif($estado=="I"){
echo "<script>alert('A sua conta ainda não foi ativada, espere que um Administrador aceite.')</script>";
}
else echo "<script>alert('Email ou Password Errados!!!')</script>";
}
}
?>
</body>
</html>
session_start();
?>
<html>
<body background="./images/fundo.jpg">
<center><form action='' method='POST'>
Email:<input type='email' name='email'/><br>
Password:<input type='password' name='pass'/><br>
<input type='submit' name='entrar' value='Login'/>
<button type="button" onclick="location.href='index.php'">Voltar</button>
</form></center>
<?
if(isset($_POST['sair'])){
session_destroy();
echo "<meta http-equiv='refresh' content='0;URL=index.php'>";
}
if(isset($_POST['entrar'])){
ob_start();
include("conn.php");
$mail=$_POST['email'];
$pass=$_POST['pass'];
$sql="Select * from utilizador where email='$email' and pass='$pass'";
$resultado=mysql_query($sql,$ligacao);
if($resultado==true){
$registo=mysql_fetch_array($resultado);
$email=$registo['email'];
$nome=$registo['nome'];
$apelido=$registo['apelido'];
$tipo=$registo['tipo_user'];
$estado=$registo['estado_user'];
if(($tipo=="C") && ($estado=="A") && ($_SESSION["nome"]=="")){
session_start();
$_SESSION["nome"]="Olá, ".$nome." ".$apelido;
$_SESSION["mail"]=$email;
echo "<meta http-equiv='refresh' content='0;URL=prod.php'>";
}elseif(($tipo=="A") && ($_SESSION["nome"]=="")){
session_start();
$_SESSION["nome"]="Olá, ".$nome." ".$apelido;
$_SESSION["mail"]="A";
echo "<meta http-equiv='refresh' content='0;URL=admin.php'>";
}
elseif($estado=="I"){
echo "<script>alert('A sua conta ainda não foi ativada, espere que um Administrador aceite.')</script>";
}
else echo "<script>alert('Email ou Password Errados!!!')</script>";
}
}
?>
</body>
</html>