Foros del Web » Programando para Internet » PHP »

problemas header

Estas en el tema de problemas header en el foro de PHP en Foros del Web. Buenas tardes amigos tengo un problema que hace rato no e podido solucionar y es que trato de direcionar un header a una pagina y ...
  #1 (permalink)  
Antiguo 13/07/2012, 14:02
 
Fecha de Ingreso: julio-2012
Mensajes: 3
Antigüedad: 12 años, 4 meses
Puntos: 0
Exclamación problemas header

Buenas tardes amigos

tengo un problema que hace rato no e podido solucionar y es que trato de direcionar un header a una pagina y me da error la cuestion es que mi servidor local funciona perfecto pero donde tengo alojada la pagina no y me aroja el siguiente error:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/readyend/public_html/repago.php:2) in /home/readyend/public_html/repago.php on line 3

Warning: Cannot modify header information - headers already sent by (output started at /home/readyend/public_html/repago.php:2) in /home/readyend/public_html/repago.php on line 67

este es mi script.


<?php
session_start();
include('conexion.php');
require_once('recaptchalib.php');
$error_captcha=null;

if($_POST['pago']){

$nom = $_POST["nombre"];
$cor = $_POST["correo"];
$ced = $_POST["cedula"];
$tlf = $_POST["tlf"];
$est = $_POST["estado"];
$ciu = $_POST["ciudad"];
$df = $_POST["dfiscal"];
$carri= $_POST["carri"];
$nomr = $_POST["nomr"];
$dir = $_POST["direc"];
$cop = $_POST["cop"];
$muni = $_POST["muni"];
$parro = $_POST["parro"];
$ban = $_POST["banco"];
$dep = $_POST["deposito"];
$fec = $_POST["fecha"];
$mon = $_POST["monto"];
$des = $_POST["descrip"];
$sta = 1;

if(empty($nom)||empty($cor)||empty($ced)||empty($t lf)||empty($est)||empty($ciu)||empty($cop)||empty( $df)||empty($ban)||empty($dep)||empty($fec)||empty ($mon)||empty($des)||empty($dir)||empty($carri)||e mpty($nomr)||empty($muni)||empty($parro))
{
echo "debe de llenar todos los campos para poder ingresar el pago nuevo verifique e intente de nuevo...!";
echo "<br><a href='javascript:history.back()'>Volver Atras</a>";

}else{
$captcha_respuesta = recaptcha_check_answer ($captcha_privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if ($captcha_respuesta->is_valid) {
//validacion de captach



$sql = ("SELECT deposito FROM pago WHERE deposito='$dep'");
$result = mysql_query($sql, $conexion);
if ($consigo = mysql_fetch_array($result))
{
echo "El Numero de deposito que intenta registra ya ha sido usado por otro usuario verifiquelo e intente nuevamente.";
echo "<br><a href='javascript:history.back()'>Volver Atras</a>";
}
else{

$ssql = "insert into pago(nombre, correo, cedula, tlf, estado, ciudad, dfiscal, carri, nomr, direc, cop, muni, parro, banco,
deposito, fecha, monto, descrip, statu) values
('".$nom."','".$cor."','".$ced."','".$tlf."','".$e st."','".$ciu."','".$df."','".$carri."','".$nomr." ',
'".$dir."','".$cop."','".$muni."','".$parro."','". $ban."','".$dep."','".$fec."','".$mon."','".$des." ','".$sta."')";



if(mysql_query($ssql, $conexion))
{
header("location: mail/mailusuario.php?email=$cor");

} //fin del ingreso a la base de datos

else
{

echo "Disculpe hemos tenido PROBLEMAS para registrar su Deposito intente Nuevamente 'No Registro'";
echo "Contacte al soporte de Tupungato a traves de [email protected]";
}

}
}else{
$error_captcha = $captcha_respuesta->error;
echo "El c&oacutedigo de validaci&oacuten Captach a sido ingresado err&oacuteneamente";
echo "<br><a href='javascript:history.back()'>Volver Atras</a>";
}
}


}


?>

espero puedan ayudarme Gracias de antemano

Etiquetas: header, html, mysql, registro, sql, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:23.