Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2008, 12:33
phx1981
 
Fecha de Ingreso: agosto-2008
Mensajes: 10
Antigüedad: 16 años, 5 meses
Puntos: 0
Problema para redireccionar...

hola tengo el siguiente codigo:

Código PHP:
<? 
session_start
();
$usuario="admin";
$huesped="localhost";
$clave="shield";
$db="gente";

$nombre $_POST['nombre'];
$email $_POST['email'];

//Funcion para conectar al servidor apache y Mysql
$conexion=mysql_connect("$huesped","$usuario","$clave")
or die (
"NO SE PUDO CONECTAR AL SERVIDOR");

//Funcion para seleccionar la BASE DE DATOS
mysql_select_db($db,$conexion)
or die (
"NO SE PUDO SELECCIONAR LA BASE DE DATOS");


$query="SELECT * FROM prospectos WHERE email='$email'";

$existe=mysql_query($query)
or die(
"NO SE PUDO EJECUTAR LA CONSULTA");

if(
mysql_num_rows($existe)>0)
{

echo 
"El usuario ya existe en la BD <br/>";

} else {

mysql_free_result($existe);

}

$query="INSERT INTO prospectos (nombre, email) VALUES ('$nombre','$email')";

mysql_select_db($db,$conexion)
or die (
"NO SE PUDO SELECCIONAR LA BASE DE DATOS");

mysql_query($query);

if(
mysql_affected_rows($conexion))
{
header("Location: page2.php");
//echo "Usuario introducido correctamente";

} else {

echo 
"Error introduciendo el usuario";

}
?>

el codigo guarda un nombre y un Email en una BD, pero lo que quiero es que cuando la guarde, me mande a la pagina : page2.php, pero no me redirecciona me manda el siguiente error:

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\money\guarda.php:28) in C:\AppServ\www\money\guarda.php on line 45

me podrian ayudar a corregir el error, ya que no hay ninguna sentencia "echo" antes del Header