tengo un error aca que me sale pero, la sintaxis la veo bien, aca le muestro la clase donde hago la condicion de entrada y la otra donde ingreso mis parametros actuales, pero le quito los header y bien claro no pasa a otra pag, pero con los header me marca ese error.
Warning: Cannot modify header information - headers already sent by
----------------------------------------------------------------------
public function clavePassword($login,$password){
$vSql="select *from administrador where login_administrador='$login' and password_administrador='$password'";
$vQuery=mysql_query($vSql)or die(mysql_error());
if(mysql_num_rows($vQuery)){
header('location:panelprincipal.php');
echo "<div align=center><font color=black><b>bienvenido</b></font></div>";
}else{
header('location:index.php');
echo '<div align=center><font color=red><b>Error en el ingreso</b></font></div>';
}// fin si condicion booleana
}// fin metodo
------------------------------------------------------------------------------
<?php
include("ClaseDataBase.php");
$iClaseDB=new ClaseDataBase();
$iClaseDB->conexionDB();
echo '
<form method="post" action="">
<div align="center"><table border=0>
<tr><td align=right>Login:</td> <td><input type=text name=txtLogin></td> <td><input type=submit name=bAceptar Value=Aceptar> </td></tr>
<tr><td align=right>Password:</td> <td><input type=password name=txtPassword></td> <td><input type=reset value=Cancelar></td></tr>
</table></div>
</form>
';
if($bAceptar==true){
$iClaseDB->clavePassword($txtLogin, $txtPassword);
}
?>
Warning: Cannot modify header information - headers already sent by