• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af jeppester | 29.04.2010 17:05

Problemer med php-session [Løst]

Software
Jeg er i gang med at lave en side til mit fodboldhold; tg-allstars.dk.

Desværre er jeg stødt ind i et meget irriterende problem. Jeg bliver ved med at få følgende php-fejl:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /usr/home/web/web415677/tg-allstars.dk/index.php:1) in /usr/home/web/web415677/tg-allstars.dk/index.php on line 1

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /usr/home/web/web415677/tg-allstars.dk/index.php:1) in /usr/home/web/web415677/tg-allstars.dk/index.php on line 1

(som man også kan se når man besøger siden).

Som det kan ses af fejlbeskeden har jeg allerede placeret session_start(); på allerførste linje, så jeg kan simpelthen ikke finde ud af hvad der er galt.

Den første del af min index-fil ser således ud:

<?php session_start();?>




TGA
<?php
if (isset($_GET['page'])) {
$page=$_GET['page'];
} else {
$page='nyheder';
}
//Hent globale variable
include 'funktioner/globalsSaet.php';
?>





@import "styles.css";




Er der nogen som kan gennemskue hvad der er i vejen?
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer3

# 1

16 år 1 måned siden

Permalink

Indsendt af batnas den 29. april 2010 kl. 23:53

Permalink

Re: Problemer med php-session

Jeg har lige prøvet på min egen server, og der var ingen problemer..
  • Log ind eller opret dig for at tilføje kommentarer

# 2

16 år 1 måned siden

Permalink

Indsendt af marlar den 30. april 2010 kl. 00:18

Permalink

Re: Problemer med php-session

Det skyldes ofte et mellemrum eller en linjeskiftkarakter allerførst i filen, dvs. før din indledende php-tag.

Det er ikke altid man kan se karakteren; kig evt med en hex-viewer.
  • Log ind eller opret dig for at tilføje kommentarer

# 3

16 år 1 måned siden

Permalink

Indsendt af jeppester den 30. april 2010 kl. 16:00

Permalink

det virker!

Jeg kiggede på filen i en hex-editor og der var to tegn før php-tagget som ikke kunne ses i en text-editor. Jeg fjernede dem, og nu virker det!

Tusind tak for hjælpen. :D
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

tst 0
Linux Fanpakke til LUG'er og foreninger 0
KDE Plasma 6.6 skrivebordsmiljø udgivet 0
GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0
KDE Plasma 6.6 tilføjer en funktion, som brugerne har spurgt efter i evigheder 0

Seneste aktivitet

Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 2
GRUB eller Limine? 1
Lenovo P16 2
Microsoft har netop officielt bragt Linux kommandoer til Windows 2
Ubuntu Mate 26.04 | Kern 4
Gnome extensions 6
USB problemer 14
Copy fail sårbarhed åbner for Root adgang 5
(U)hyggen breder sig 7
Eksperter frygter konsekvenserne ved kunstig intelligens 2
Linux 3
Frankrig lancerer regeringsplan for skift til Linux desktops 4
Pepsi Challenge 18
Canonical planlægger Kontroversielle GRUB ændringer til Ubuntu 26.10 Secure Boot 1
Ubuntu MATE grundlægger Martin Wimpress træder tilbage efter 12 år 1
OpenShot 3.5 tager et spring fremad inden for ydeevne, AI og videoredigering 4
rsync og filsystem 7
Stor sejr for open source, da Tyskland støtter åbent dokumentformat 2
youtube-tui: Nyd YouTube fra terminalen som en professionel 5
Lukker og slukker 8

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !