estoy tratando de hacer una redireccion a otra pagina pero no me resulta (Soy novato XD)
tengo una clase para el login
Código PHP:
<?php
require ('../../webconfig.php');
class MySQL{
private $conexion;
private $total_consultas;
public function MySQL(){
if(!isset($this->conexion)){$this->conexion = (mysql_connect("localhost","root","xxxxx"))
or die(mysql_error());
mysql_select_db("bkse_bdd",$this->conexion) or die(mysql_error());
}
}
public function consulta($usuario, $pass){
$this->total_consultas++;
$resultado = mysql_query("SELECT usr_nom FROM usr_adm WHERE usr_usr = '".$usuario."' AND usr_pass='".$pass."'",$this->conexion);
if(!$resultado){
echo 'MySQL Error: ' . mysql_error();
exit;
}
return $resultado;
}
public function fetch_array($consulta){
return mysql_fetch_array($consulta);
}
public function num_rows($consulta){
return mysql_num_rows($consulta);
}
public function getTotalConsultas(){
return $this->total_consultas;
}
}?>
y acà llamo a la clase
Código PHP:
<?php
include("conexion.php");
$db = new MySQL();
$consulta = $db->consulta($_POST["txt_usuario"],$_POST["txt_pass"]);
if($db->num_rows($consulta)>0){
header('location:hola.php');
exit;
}
?>
Otra cosa que no me resulta es que si se fijan en la case, llamo a un Include -"webconfig.php" en donde tengo los datos para la coneccion a la base de datos
pero no logro tomar las variables...
Agradezco su ayuda desde ya...
de hecho el error que me aparece es el siguiente
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\demoBackstage\appBack\php\conexion. php:35) in C:\AppServ\www\demoBackstage\appBack\php\login.php on line 6