Warning: session_start(): Cannot send session cache limiter - headers already sent

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Nasty cookie

nasty cookie

16/05/2014 12:07:43
Quote Anchor link
Beste,

Ik weet dat dit een heel veel voorkomend probleem is.
Ik heb ook werkelijk van alles geprobeerd om het te fixen door het bovenaan te zetten etc etc..
Zouden jullie voor mij willen kijken wat er niet klopt, want ik blijf aldoor maar dezelfde foutmelding houden.

Hier is de code zoals hij origineel was zonder aanpassing:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
session_start();
define('DIRECT', TRUE);
function
getRealIpAddr() {
    if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
        $ip=$_SERVER['HTTP_CLIENT_IP'];
    }
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
        $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
    }
else {
        $ip=$_SERVER['REMOTE_ADDR'];
    }

    return $ip;
}

$_SERVER['REMOTE_ADDR'] = getRealIpAddr();
require 'core_class.php';
$fta = new fta;
?>
 
PHP hulp

PHP hulp

17/11/2024 09:48:01
 
- Ariën  -
Beheerder

- Ariën -

16/05/2014 12:10:12
Quote Anchor link
In de error staat vermeld waar de output precies staat, plus het regelnummer na een dubbele-punt.
Ik vermoed dat het een wit-regel is om een B-O-M (Byte-order-mark) die in de weg staat.
 
Michael -

Michael -

16/05/2014 12:11:58
Quote Anchor link
Mogelijk dat je je bestand verkeerd opslaat waardoor er een teken vóór <?php komt te staan.
* Kopieer je code eens naar notepad/kladblok
* Zorg dat er niks voor <?php staat
* Kies in het 'Opslaan als' scherm Encoding: UTF-8 (Volgens mij is dit altijd 'without BOM')
Probeer het dan nog eens.
Gewijzigd op 16/05/2014 12:12:46 door Michael -
 
Nasty cookie

nasty cookie

16/05/2014 12:28:30
Quote Anchor link
- Aar - op 16/05/2014 12:10:12:
In de error staat vermeld waar de output precies staat, plus het regelnummer na een dubbele-punt.
Ik vermoed dat het een wit-regel is om een B-O-M (Byte-order-mark) die in de weg staat.


Hij geeft error op regel 13, dat is:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<?php <-- regel 13
ob_start();
 
- Ariën  -
Beheerder

- Ariën -

16/05/2014 12:29:43
Quote Anchor link
Daarboven staat vast wat HTML, en wat is de bedoeling van die ob_start?
 
Nasty cookie

nasty cookie

16/05/2014 12:31:17
Quote Anchor link
Michael - op 16/05/2014 12:11:58:
Mogelijk dat je je bestand verkeerd opslaat waardoor er een teken vóór <?php komt te staan.
* Kopieer je code eens naar notepad/kladblok
* Zorg dat er niks voor <?php staat
* Kies in het 'Opslaan als' scherm Encoding: UTF-8 (Volgens mij is dit altijd 'without BOM')
Probeer het dan nog eens.


Heb het gedaan, maar probleem blijft bestaan.
Hier is de volledige error message:

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/xtremeso/public_html/poke/buy.php:13) in /home/xtremeso/public_html/poke/inc/init.php on line 2

Toevoeging op 16/05/2014 12:32:28:

- Aar - op 16/05/2014 12:29:43:
Daarboven staat vast wat HTML, en wat is de bedoeling van die ob_start?


Ja klopt, daarboven staat HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Social Media - Purchase</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link rel="stylesheet" type="text/css" href="style/css/login.css" />
<script type="text/javascript" src="inc/js/purchase.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<link rel="icon" type="image/png" href="/favicon.png" />
</head>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
ob_start();
require_once 'inc/dbcon.php';
require_once 'inc/init.php';
?>

<body>

Toevoeging op 16/05/2014 12:36:33:

Probleem is verholpen, ik moest boven de html session_start plaatsen
Gewijzigd op 16/05/2014 12:33:56 door nasty cookie
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.