• 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

15 år 6 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

15 år 6 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

15 år 6 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

Linux i KBH-event mandag den 17. November 0
Tid til at lære noget igen 0
TPM 2 0
BigLinux 0
Amerikansk tastatur på dansk tastatur 0

Seneste aktivitet

Kontakt til dansk-gruppen 1
Internettet er ved at dø. Vi kan stadig stoppe det 1
Nørder søger nørder: Første Linux-brugergruppe på Mors 3
Østrigsk ministerium smider Microsoft ud til fordel for Nextcloud 1
Brug carburetor til at forblive usynlig online 8
Sådan konfigurerer du flatpaks' flathub til verified only 9
Plasma tapet-skifter 3
How to upgrade to LMDE 7 4
Virksomheder og enheder der kører på Linux 11
NordVPN har udgivet kildekoden til sin grafiske brugergrænseflade 2
Flere og flere bruger Brave browseren 1
LibreOffice og Collabora: Hvorfor er de ikke i skolerne i stedet for Word og Google Docs? 11
Firewall igen 5
Værdien ved open source 2
Sailfish på android telefon 1
Ladybird Browser 7
Satiriske ordspil 3
Kan ikke boote på installation 26
Tilføj signatur til Evolution mail 2
LUKS kryptering - Er der andre der bruger det 15

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !