login  Naam:   Wachtwoord: 
Registreer je!
 Forum

headers allready sent probleem

Offline Gamerebel - 30/09/2006 22:40 (laatste wijziging 30/09/2006 22:42)
Avatar van GamerebelNieuw lid hoi ik zit met het probleem dat ik altijd de melding krijg headers allready sent

in het begin had ik dat 2 * na elkaar

toen heb ik in config.php bestandje
session_start eerst geplaatst en dan ob_start
maar nu heb ik die error nog altijd 1 *

  1. <HTML>
  2. <HEAD>
  3. <TITLE>Log In A.U.B.</TITLE>
  4. </HEAD>
  5. <BODY BGCOLOR=#000000 LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
  6. <TABLE WIDTH=250 BORDER=0 CELLPADDING=0 CELLSPACING=0>
  7. <TR>
  8. <TD>
  9. <IMG SRC="images/LOGIN_01.jpg" WIDTH=250 HEIGHT=50 ALT=""></TD>
  10. </TR>
  11. <TR>
  12. <TD background="images/LOGIN_02.jpg" width="250">
  13. <center><?php
  14. include("login.php");
  15. ?></center> </TD>
  16. </TR>
  17. <TR>
  18. <TD>
  19. <IMG SRC="images/LOGIN_03.jpg" WIDTH=250 HEIGHT=50 ALT=""></TD>
  20. </TR>
  21. </TABLE>
  22.  
  23. </BODY>
  24. </HTML>

13 antwoorden

Gesponsorde links
Offline webmaker - 30/09/2006 22:46
Avatar van webmaker PHP interesse zorg ervoor als je header() gebruikt dat je daarna exit() zet, ik heb dit onlangs gelezen op php manual.
Offline Gamerebel - 30/09/2006 22:50
Avatar van Gamerebel Nieuw lid ik gebruik header() niet


dit is de error :


Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/gamerebel/domains/winkel.aviestar-design.nl/public_html/index.php:13) in /home/gamerebel/domains/winkel.aviestar-design.nl/public_html/config.php on line 2



en op line 2 staat session_start()
Offline webmaker - 30/09/2006 22:52
Avatar van webmaker PHP interesse Zet session_start() eens helemaal bovenaan, en kijk dan eens. 
Offline Gamerebel - 30/09/2006 22:59
Avatar van Gamerebel Nieuw lid helemaal bovenaan ?
lol
line 2 is jusit onder
<?php

dus ....
staathoogste at hij mag je gaat me toch niet zeggen dat ik boven php moet zettne lol 
Offline webmaker - 30/09/2006 23:02
Avatar van webmaker PHP interesse Helemaal bovenaan je code boven php line 1 zet je <?php session_start(); ?>

Ik werk trouwens ook met sessions en ik heb daar geen problemen mee  
Offline Gamerebel - 30/09/2006 23:07 (laatste wijziging 30/09/2006 23:09)
Avatar van Gamerebel Nieuw lid lol zo zot
en dan die session_start onder de php tag weg doen ,
of laten staan ?


sztill the same

kheb es beide laten staan
en dan eens die onder php tag weggedaan en niets gelukt
Offline webmaker - 30/09/2006 23:10
Avatar van webmaker PHP interesse Je moet het zoals hieronder doen, 1 maal session_start() bovenaan je code schrijven. Dat is het  
  1. <?php session_start(); ?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6. <title>Untitled Document</title>
  7. </head>
  8. <body>
  9. <?php
  10. //hier je code
  11. ?>
  12. </body>
  13. </html>

Offline bennieboy - 30/09/2006 23:15
Avatar van bennieboy HTML beginner zet bovenaan de desbetreffende pagina of de pagina waarin geinclude wordt:
  1. <? ob_start() ?>
Offline Gamerebel - 30/09/2006 23:17 (laatste wijziging 30/09/2006 23:21)
Avatar van Gamerebel Nieuw lid jah ik snap het
lol nu heb ik kunne inloggen
maar als ik ingelogd heb en dan weer uitlog komt er langsonver nog een te staan



Warning: Cannot modify header information - headers already sent by (output started at /home/gamerebel/domains/winkel.aviestar-design.nl/public_html/index.php:15) in /home/gamerebel/domains/winkel.aviestar-design.nl/public_html/login.php on line 43


moet ik ook daar langsboven die seesion start doen ?





nuja alles is gelukt
thx eh gastn
close dit maar nu
Offline Ultimatum - 30/09/2006 23:24
Avatar van Ultimatum PHP expert Even een opmerking op bovenstaande reacties, ob_start(); / session_start(); hoeven niet persé op regel 1 te staan, op regel 2 en 3 is ook goed zolang ze maar gelijk na <?php komen
Offline marten - 30/09/2006 23:41
Avatar van marten Beheerder ob_start lost het probleem niet op. Dit neemt de melding op. Ga zelf actief op zoek naar waar de foutmelding fout gaat en los die op.
Offline Richard - 01/10/2006 08:02
Avatar van Richard Crew algemeen @Marten: ik zou altijd ob_start ('ob_gzhandler') bovenaan mijn scripts zetten, hiermee bespaar je dataverkeer EN deze meldingen;-)

Daarnaast, wat je zegt is eigelijk onzin, het is een oplossing, en oplossingen moet je gebruiken om problemen te voorkomen.

En toch heb je in principe weer gelijk, je moet eerst alle checks doen, daarna pas redirecten;-)
Offline marten - 01/10/2006 11:00
Avatar van marten Beheerder Ik bedoel dat je zonder ob_start ook de melding kan wegwerken 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.205s