• 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 4 måneder 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 4 måneder 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 4 måneder 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

Brave lancerer e-mail-aliasser for at skjule din rigtige e-mailadresse 0
OpenMandriva tilsyneladende udsat for sabotage 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

Seneste aktivitet

JOPDF for Linux 5
Jolla phone 2026 3
Arch Linux baseret Omarchy har sikret sig 8 millioner dollars i støtte 1
Debian 13 overtager over 2.200 kontrolsystemer hos CERN 2
USB Printer 2
Fremviser 2
Udbud af MitID-løsningen 2
Hvad gør jeg 1
tst 2
Gnome extensions 7
Commodore-telefon med SailfishOS 3
(U)hyggen breder sig 8
GRUB eller Limine? 2
Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 2
Lenovo P16 2
Microsoft har netop officielt bragt Linux kommandoer til Windows 2
Ubuntu Mate 26.04 | Kern 4
USB problemer 14
Copy fail sårbarhed åbner for Root adgang 5
Eksperter frygter konsekvenserne ved kunstig intelligens 2

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !