Cookie und Session Prob(alter bug)

MIniMe_

Erfahrenes Mitglied
wie bekannt darf man ja nix vor der zeile ausgeben, in der das setcookie() steht. was aber wenn die php datei so aufgebaut ist:
PHP:
<html><head><title>xxxxxxx</title>
<?
blblblblb
setcookie();
echo $head;
?>
</body></html>
kann ich das vor dem <? nicht stehen lassen und irgendwie anders es machen, das das cookie trozdem gesetzt wird? bei sessions ist das ja meines erachtensgenauso... :(
 
Ich bin mir nicht sicher ob ich Dich richtig verstanden habe.. aber so:

PHP:
<?
setcookie();
?>

<html><head><title>xxxxxxx</title>

<?
blblblblb
echo $head;
?>

</body></html>
 
jein. meine datei ist etwa so aufgebaut:
PHP:
<html><head>
<!-- Meta angaben -->
<!-- Copyright -->
<!-- Styles -->
</head>
<?
$echo_default = "<body bgcolor=\"$bgcolor\" scroll=auto alink=\"$link[a]\" link=\"$link[l]\" vlink=\"$link[v]\" ";
echo $echo_default;
switch ($action) {
default:

echo "blablabla";
break;
case "xyz":
echo "blablabla";
break;
case "zyx":
echo "blablabla";
break;
case "cookie":
setcookie()
echo "blablabla";
break;
}
?>
</body></html>
so siehts aus. in einem switch soll also ein cookie gesetzt werden
 
Na dann so:

PHP:
<?
switch ($action) {
default:
$ausgabe="blablabla";
break;
case "xyz":
$ausgabe="blablabla";
break;
case "zyx":
$ausgabe="blablabla";
break;
case "cookie":
setcookie()
$ausgabe="blablabla";
break;
}
?>

<html><head>
<!-- Meta angaben -->
<!-- Copyright -->
<!-- Styles -->
</head>
<?
$echo_default = "<body bgcolor=\"$bgcolor\" scroll=auto alink=\"$link[a]\" link=\"$link[l]\" vlink=\"$link[v]\" ";
echo $echo_default;
echo $ausgabe;
?>
</body></html>


Was meinst Du mit "alter Bug" ?
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück