ich habe einen Topframe ber dem eigentlichen Shop in die login.php eingebaut. Nun will ich dort den Warenkorb und die Kasse nochmal als Link anzeigen lassen, wobei die jeweilige Session mitbernommen werden muss. Das mit der bername bekomme ich leider nicht hin (:-
Warning: Cannot send session cache limiter - headers already sent (output started at /.........../phpay/top.php:10) in /.........../phpay/header.inc.php on line 11
Die Links werden trotzdem angezeigt und funktionieren auch. Wie bekomme ich die Fehlermeldung weg? Was mache ich falsch?
Fr schnelle Hilfe wre ich dankbar.
Gruss an alle.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In Deiner top.php wird wahrscheinlich schon ein <html><body> usw. ausgegeben. Das macht eigentlich die header.inc.php mit, so da Du es nicht eigens in der top.php bentigst.
Eigentlich ist es am einfachsten, wenn Du aus der start.php heraus das Frameset baust:
<frameset rows="50,*">
<frame src="top.php?sess=$sess">
<frame src="login.php?sess=$sess">
</frmaeset>
Dann ist die SessionID sofort in der top.php verfgbar und Du brauchst die header.inc.php (dort ;-) nicht mehr.
Gru,
Andreas.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
hallo andreas, vielen dank fr die schnelle hilfe, das hat zwar so nicht ganz funktioniert, ich habe aber in der login.php <frame src="top.php?sess=$sess"> eingebaut und in der top.php das require("header.inc.php"); gelassen, merkwrdigerweise funktioniert das einwandfrei.
brigens: kompliment zum shop, ist eigentlich das beste, was ich in letzter zeit gesehen habe.
Hallo Gemeinschaft,
ich habe einen Topframe ber dem eigentlichen Shop in die login.php eingebaut. Nun will ich dort den Warenkorb und die Kasse nochmal als Link anzeigen lassen, wobei die jeweilige Session mitbernommen werden muss. Das mit der bername bekomme ich leider nicht hin (:-
wenn ich im Topframe z.B setze.:
require("header.inc.php");
echo "<font color='000066'><a href='view_cart.php?sess=$sess' target='main'>$main_4</a</font>\n";
bekomme ich folgende Fehlermeldung:
Warning: Cannot send session cache limiter - headers already sent (output started at /.........../phpay/top.php:10) in /.........../phpay/header.inc.php on line 11
Die Links werden trotzdem angezeigt und funktionieren auch. Wie bekomme ich die Fehlermeldung weg? Was mache ich falsch?
Fr schnelle Hilfe wre ich dankbar.
Gruss an alle.
In Deiner top.php wird wahrscheinlich schon ein <html><body> usw. ausgegeben. Das macht eigentlich die header.inc.php mit, so da Du es nicht eigens in der top.php bentigst.
Eigentlich ist es am einfachsten, wenn Du aus der start.php heraus das Frameset baust:
<frameset rows="50,*">
<frame src="top.php?sess=$sess">
<frame src="login.php?sess=$sess">
</frmaeset>
Dann ist die SessionID sofort in der top.php verfgbar und Du brauchst die header.inc.php (dort ;-) nicht mehr.
Gru,
Andreas.
hallo andreas, vielen dank fr die schnelle hilfe, das hat zwar so nicht ganz funktioniert, ich habe aber in der login.php <frame src="top.php?sess=$sess"> eingebaut und in der top.php das require("header.inc.php"); gelassen, merkwrdigerweise funktioniert das einwandfrei.
brigens: kompliment zum shop, ist eigentlich das beste, was ich in letzter zeit gesehen habe.
zum anschauen, wenn du willst: http://www.traumland-service.de/phpay/
ist aber noch nicht ganz fertig und stehen nur testartikel drin.
nochmals vielen dank und gruss