PHP:
<body>
<?php
if (!isset($_SESSION['id'])) {
if ($_SESSION['tipo],'Admin')!==0) {
echo "Está logado como administrador";
}
else {
echo "bem vindo".$_SESSION['nome'];
}
}
else {
echo "
<td width="303"><form id="form1" name="form1" method="post" action="login.php">
<table
1- na primeira linha, aquele ponto de exclamação(negação) não estará ali a mais?
2- na segunda linha, ($_SESSION['tipo],'Admin')!==0). que raio é isto? isto além de não fazer sentido nenhum tem parentesis a menos (ou a mais, vá-se lá saber)
não quererias dizer isto?
(strcmp($_SESSION['tipo],'Admin')!==0)
3- o echo que o skandal estava a falar deve ser esse ultimo do código que eu copiei. como tens o conteudo do echo entre aspas, não podes usar aspas a meio e esperar que funcione tudo correctamente. vais estar simplesmente a fechar e abrir aspas a toda a hora. usa plicas assim:
echo "<table width='100%'> ... </table>"