Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2006, 11:06
axherreram
 
Fecha de Ingreso: mayo-2006
Mensajes: 49
Antigüedad: 17 años, 10 meses
Puntos: 0
Exclamación Problemas con header()

<?php
session_start();
if($_POST[aceptar]){
$link = $_GET[pro];
require('../class_usuario_emp.php');
$class_usuario_emp = new class_usuario_emp();
$valor = $class_usuario_emp->existe_usuario($_POST[_usuario]);
if($valor){
if($link=="modificar"){
"esta seria la linea 17" header('Location: modificar_usuario_emp1.php');
$_SESSION[usuario] = $_POST[_usuario];
}
elseif($link=="eliminar"){
header('Location: eliminar_usuario_emp1.php');
$_SESSION[usuario] = $_POST[_usuario];
}
}
else{ echo '<div class="subtitulo1" style="position:relative; left:10; top:10; width:249"><strong>'.$class_usuario_emp->mensaje.'</strong></div>';
}
}

Este es el codigo que utilizo para buscar un usuario, en el momento de ingresar el id del usuario en la caja de texto($_POST[_usuario]) y al presionar el boton aceptar que envia un campo oculto con la informacion para la variable $link y la info de la caja de texto tendria que llamarme una pagina(header...) y al mismo tiempo enviar una variable de session ($_SESSION[usuario]) para realizar una busqueda en esa pagina.

El problema es el siguiente:
de forma local osea trabajando con apache2, php 4.4 y mysql 5 no tengo ningun problema.

Al subirlo al servidor me sale este error:
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/psa/home/vhosts/sadmin.net/httpdocs/webmaster/usuario_empresa/plantillas_usuario/seleccion_emp1.php:9) in /usr/local/psa/home/vhosts/sadmin.net/httpdocs/webmaster/usuario_empresa/plantillas_usuario/seleccion_emp1.php on line 17.

No se que pasa, y no se de que otra forma hacerlo, si alguien me pudiese aconsejar de que otra forma hacerlo le agradeceria.

Si no es muy claro por favor avisarme, y yo lo explicare mejor.

Gracias!!!