diese meldung bekomme ich beim eingang zum shop:
Warning: Cannot modify header information - headers already sent by (output started at /home/htdocs/web34/html/html_func.php3:32) in /home/htdocs/web34/html/get_id.php3 on line 28
Warning: Cannot modify header information - headers already sent by (output started at /home/htdocs/web34/html/html_func.php3:32) in /home/htdocs/web34/html/eingang.php3 on line 24
so sieht mein script aus von eingang.php3:
<?
/* Eingang.php3 */
/* =================================================== */
include("shop.php3");
Init_Shop();
$mykorb =new korb;
mysql_connect("$MySQL_Host","$MySQL_User","$MySQL_Passw");
$heute=date("z");
mysql_db_query("$db","DELETE FROM besucher WHERE DatZahl < $heute-$keep_time");
$result=mysql_db_query("$db","SELECT ImKorbNr,Datum FROM warenkorb");
$mykorb->getnum($result);
while ($mykorb->z <$mykorb->num) {
$mykorb->readrow($result);
$WImKorbNr=$mykorb->ImKorbNr;
$WDatum=$mykorb->Datum;
if ($WDatum < $heute-$keep_time) {
mysql_db_query("$db","DELETE FROM warenkorb WHERE ImKorbNr = '$WImKorbNr'");
}
}
if ($C_ID) {
$Kennung= $C_ID;
}
$Kennung=get_id($Kennung);
Header("Location: $Basis_R/auswahl_gruppe.php3?Kennung=$Kennung");
?>
und so das script get_id.php3:
<?
/* get_id.php3 */
/* =============================================== */
function get_id($id)
{
global $db, $keep,$keep_time,$REMOTE_ADDR, $PHP_SELF;
if ($id != "") {
$result=mysql_db_query("$db","SELECT * FROM besucher WHERE Besucher='$id'"); //
$anz=mysql_num_rows($result);
if ($anz == "0") {
$id=md5(uniqid(rand()));
if ($keep) {
setcookie("C_ID",$id,time()+$keep_time*24*60*60);
}
$DatumZ=date("z");
mysql_db_query("$db","INSERT INTO besucher VALUES ('$id','$DatumZ')");
Header("Location: $PHP_SELF?Kennung=$id");
}
}
if ($id == "") {
$id=md5(uniqid(rand()));
if ($keep) {
setcookie("C_ID",$id,time()+$keep_time*24*60*60);
}
$DatumZ=date("z");
mysql_db_query("$db","INSERT INTO besucher VALUES ('$id','$DatumZ')");
Header("Location: $PHP_SELF?Kennung=$id");
}
return $id;
}
?>
Was zum Henker ist falsch daran???
Würde mich über Hilfe freuen.
Warning: Cannot modify header information - headers already sent by (output started at /home/htdocs/web34/html/html_func.php3:32) in /home/htdocs/web34/html/get_id.php3 on line 28
Warning: Cannot modify header information - headers already sent by (output started at /home/htdocs/web34/html/html_func.php3:32) in /home/htdocs/web34/html/eingang.php3 on line 24
so sieht mein script aus von eingang.php3:
<?
/* Eingang.php3 */
/* =================================================== */
include("shop.php3");
Init_Shop();
$mykorb =new korb;
mysql_connect("$MySQL_Host","$MySQL_User","$MySQL_Passw");
$heute=date("z");
mysql_db_query("$db","DELETE FROM besucher WHERE DatZahl < $heute-$keep_time");
$result=mysql_db_query("$db","SELECT ImKorbNr,Datum FROM warenkorb");
$mykorb->getnum($result);
while ($mykorb->z <$mykorb->num) {
$mykorb->readrow($result);
$WImKorbNr=$mykorb->ImKorbNr;
$WDatum=$mykorb->Datum;
if ($WDatum < $heute-$keep_time) {
mysql_db_query("$db","DELETE FROM warenkorb WHERE ImKorbNr = '$WImKorbNr'");
}
}
if ($C_ID) {
$Kennung= $C_ID;
}
$Kennung=get_id($Kennung);
Header("Location: $Basis_R/auswahl_gruppe.php3?Kennung=$Kennung");
?>
und so das script get_id.php3:
<?
/* get_id.php3 */
/* =============================================== */
function get_id($id)
{
global $db, $keep,$keep_time,$REMOTE_ADDR, $PHP_SELF;
if ($id != "") {
$result=mysql_db_query("$db","SELECT * FROM besucher WHERE Besucher='$id'"); //
$anz=mysql_num_rows($result);
if ($anz == "0") {
$id=md5(uniqid(rand()));
if ($keep) {
setcookie("C_ID",$id,time()+$keep_time*24*60*60);
}
$DatumZ=date("z");
mysql_db_query("$db","INSERT INTO besucher VALUES ('$id','$DatumZ')");
Header("Location: $PHP_SELF?Kennung=$id");
}
}
if ($id == "") {
$id=md5(uniqid(rand()));
if ($keep) {
setcookie("C_ID",$id,time()+$keep_time*24*60*60);
}
$DatumZ=date("z");
mysql_db_query("$db","INSERT INTO besucher VALUES ('$id','$DatumZ')");
Header("Location: $PHP_SELF?Kennung=$id");
}
return $id;
}
?>
Was zum Henker ist falsch daran???
Würde mich über Hilfe freuen.
Kommentar