Re: problem with header()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 10/4/06, j.kuehne@xxxxxxxxxxxxxx <j.kuehne@xxxxxxxxxxxxxx> wrote:
Hi

I can not submit any header() information in the following context.
What is wrong within the code?

<?php

require_once  "includes/db.inc";
require_once "HTML/Template/ITX.php";

if (!($connection = @ mysql_connect($hostname, $username, $password)))
   die("Could not connect to database");

$status = mysqlclean($_GET, "status", 1, $connection);
$template = new HTML_Template_ITX("./templates");
$template->loadTemplatefile("form2tpl.tpl", true, true);


$template->setCurrentBlock("success");
$template->setVariable("AUTOR", $_REQUEST["autor_eb"]);
$template->setVariable("STICHWORT", $_REQUEST["stichwort_eb"]);
$template->setVariable("DATUM", $_REQUEST["datum_eb"]);
$template->setVariable("ANLAGE", $_REQUEST["anlage_eb"]);
$template->setVariable("PROBLEM", $_REQUEST["problem_eb"]);
$template->parseCurrentBlock();
$template->show();


session_start();

foreach($_POST as $Key => $Value) {
$_SESSION[$Key] = $Value;
}

if ($_POST['submit'] == "Eintrag Bearbeiten"){
   header("Location: http://127.0.0.1/www2/knowledge_db/knowbase02.php";);
   exit;
}
?>

Best regards, Joerg Kuehne

There must be NO output to the user, before any header(); calls.
1) Check the files you require() for any whitespaces before the <? tag
2) IF $template->show(); does what it says, you must start the session
before that call.
3) Good luck :)

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux