cookie-problem

daHooligan
moinsen,

normalerweise kann man ja ein cookie nur setzen wenn die html-header noch nicht gesetzt wurden (noch kein echo verwendet).
ich habe jetzt allerdings ein script in dem ich keine andere wahl habe als eben dies zu tun, ich muss ein cookie setzen nachdem schon was ausgegeben wurde.

ich hab es bereits versucht, die ganze geschichte auszulagern und mit system(cookie.php) das cookie zu setzen, hat allerdings nicht funktioniert (whyever).
meine nächste idee war, ddas vorhandensein einer bestimmten variable in der session zu prüfen und dann beim neuaufruf des scripts als erste Zeile setcookie zu machen (praktisch so: if($_SESSION['cookie']==0){setcookie}). Das hat allerdings auch nicht funktioniert, weil ich irgendwie _gar_keine sessions hinkrieg.

Kann mir da jemand weiterhelfen(entweder bei der session- oder der cookie-problematik oder bei sonstigen Möglichkeiten das irgendwie zu machen)??
Ich verzweifel derzeit daran.....

MfG

daHool
ThiefMaster
http://de.php.net/manual/de/ref.outcontrol.php

Oder noch besser ein Templatesystem verwenden.
Diese Vermischung von PHP und HTML in derselben Datei ist sowieso hässlich...
chrigu99
cookieproblem: unsichtbarer iframe machen und dort ne setcookie.php laden.... parameter per get übergeben (setcookie.php?login=admin&pass=1234 oder so)

grüsse
daHooligan
hört sich schonmal gut an... ab dem 17.04. werd' ichs ausprobieren.... bis dahin bin ich mit lernen beschäftigt...
chrigu99
okay, post dann mal obs gefunzzt hat oder so...

viel glück bei den arbeiten und ein guter durchhaltewillen (ich weiss wie das ist ^^)

schöne grüsse
daHooligan
@chrigu: habs so ähnlich gelöst...
hab ne variable $ausgabe gemacht und alles was ausgegeben werden soll wird an diese variable angehängt. am ende steht dann echo $ausgabe; setcookie(...);. funktioniert soweit, ist aber irgendwie nicht so das ganz wahre...