abonnement Unibet Coolblue Bitvavo
pi_18234215
Ik probeer een profiel/user systeem te installeren en het vordert al heel aardig maar net nu ik er bijna ben loop ik tegen dit soort errors aan:

[code]
Warning: Cannot add header information - headers already sent by (output started at /home/sites/site72/users/kielp02/web/fokfed/leden/functions.php:8) in /home/sites/site72/users/kielp02/web/fokfed/leden/login.php on line 37
[/code]

Alle code is hier te vinden:
http://www.phpfreakz.nl/library.php?sid=13673

Uiteraard is het een beetje aangepast maar niet noemenswaardig.

Alle hulp is erg welkom!
"Some of the world's greatest feats were accomplished by people not smart enough to know they were impossible."
Alle GSM aanbiedingen overzichtelijk bij elkaar.
  dinsdag 6 april 2004 @ 22:34:14 #2
46383 Tiemie
sowieso wel!
pi_18234254
er mag geen output boven session_start(); of header(); staan
pi_18234438
Ik ben een enorme php n00b dus ik weet niet zo goed hoe ik dit dan moet herkennen en verbeteren. Ik heb al in een bestandje (connect.php) een session_start() toegevoegd en dat heeft een foutmelding verholpen maar nu komt hij weer met eenzelfde en dit gaat dus niet zo snel weg.
"Some of the world's greatest feats were accomplished by people not smart enough to know they were impossible."
Alle GSM aanbiedingen overzichtelijk bij elkaar.
pi_18234534
ik denk dat de oplossing al vermeld staat in de reakties?? :

lees maar: http://www.phpfreakz.nl/library.php?sid=13678
pi_18234625
quote:
Op dinsdag 6 april 2004 22:43 schreef flex01 het volgende:
ik denk dat de oplossing al vermeld staat in de reakties?? :

lees maar: http://www.phpfreakz.nl/library.php?sid=13678
Moet ik dus elk php bestandje beginnen met

<?
session_start();

rest van de code

?>
of niet?

de zinsbouw is nl. erg vaag....
"Some of the world's greatest feats were accomplished by people not smart enough to know they were impossible."
Alle GSM aanbiedingen overzichtelijk bij elkaar.
pi_18234688
ja session start() moet altijd boven aan de pagina zodra er iets anders boven staat doet je pagina het niet meer
pi_18234801
quote:
Op dinsdag 6 april 2004 22:47 schreef paulusie het volgende:
ja session start() moet altijd boven aan de pagina zodra er iets anders boven staat doet je pagina het niet meer
Ik heb dat nu overal en 't werkt nog steeds niet
"Some of the world's greatest feats were accomplished by people not smart enough to know they were impossible."
Alle GSM aanbiedingen overzichtelijk bij elkaar.
  dinsdag 6 april 2004 @ 22:52:54 #8
46383 Tiemie
sowieso wel!
pi_18234816
quote:
Op dinsdag 6 april 2004 22:52 schreef Lortnoc het volgende:

[..]

Ik heb dat nu overal en 't werkt nog steeds niet
mischien staat er ergens in een include een echo?
pi_18234830
quote:
Op dinsdag 6 april 2004 22:52 schreef Lortnoc het volgende:

[..]

Ik heb dat nu overal en 't werkt nog steeds niet
foutmelding?
In de ban van de mods.
pi_18234831
volgens mij mag je sommige paginas ook niet meer includen na de header/session start.
en controleer anders eens of je geen session start include terwijl je die er boven al een in hebt zitten.
-
pi_18234832
Lees je foutmelding eens goed door en bekijk de regels waar de fouten zitten volgens de errors...
pi_18234936
quote:
Op dinsdag 6 april 2004 22:52 schreef Tiemie het volgende:

[..]

mischien staat er ergens in een include een echo?
Dat is idd het geval in functions.php (die weer geinclude wordt in login.php waar de foutmelding vandaan komt):

<?php
session_start();

include ("connect.php");

function HtmlStart()
{

echo "<html>";
echo "<head>";
echo "<title>Fok!~Federatie Leden</title>";
echo "</head>";
echo "<body>";


enz.

Hoe dit te fixen dan?
"Some of the world's greatest feats were accomplished by people not smart enough to know they were impossible."
Alle GSM aanbiedingen overzichtelijk bij elkaar.
  dinsdag 6 april 2004 @ 22:58:45 #13
46383 Tiemie
sowieso wel!
pi_18234960
quote:
Op dinsdag 6 april 2004 22:57 schreef Lortnoc het volgende:

[..]

Dat is idd het geval in functions.php (die weer geinclude wordt in login.php waar de foutmelding vandaan komt):

<?php
session_start();

include ("connect.php");

function HtmlStart()
{

echo "<html>";
echo "<head>";
echo "<title>Fok!~Federatie Leden</title>";
echo "</head>";
echo "<body>";


enz.

Hoe dit te fixen dan?
<?
session_start();
include"functions.php";
// rest.
?>
pi_18234994
quote:
Op dinsdag 6 april 2004 22:58 schreef Tiemie het volgende:

[..]

<?
session_start();
include"functions.php";
// rest.
?>
En in functions.php heeft ie ook session_start(); en wat krijgen we dan....?
pi_18235149
Die include functions.php stond al in login.php.

Warning: Cannot add header information - headers already sent by (output started at /home/sites/site72/users/kielp02/web/fokfed/leden/functions.php:8) in /home/sites/site72/users/kielp02/web/fokfed/leden/login.php on line 37

Line 8 functions.php:
echo "<html>";

Line 37 login.php:
header ("location: login.php");
"Some of the world's greatest feats were accomplished by people not smart enough to know they were impossible."
Alle GSM aanbiedingen overzichtelijk bij elkaar.
pi_18235184
quote:
Op dinsdag 6 april 2004 23:06 schreef Lortnoc het volgende:
Die include functions.php stond al in login.php.

Warning: Cannot add header information - headers already sent by (output started at /home/sites/site72/users/kielp02/web/fokfed/leden/functions.php:8) in /home/sites/site72/users/kielp02/web/fokfed/leden/login.php on line 37

Line 8 functions.php:
echo "<html>";

Line 37 login.php:
header ("location: login.php");
aha... dat kan dus niet

een header na een output...
In de ban van de mods.
pi_18235236
Ik wil jullie nu al iig bedanken voor de hulp!

Maar goed, het is nu wel duidelijk dat ik er weinig van af weet...hoe krijg ik die header voor de output?
"Some of the world's greatest feats were accomplished by people not smart enough to know they were impossible."
Alle GSM aanbiedingen overzichtelijk bij elkaar.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')