Toon posts:

[PHP] $_SESSION werkt niet

Pagina: 1
Acties:
  • 290 views

  • ThinkPad
  • Registratie: juni 2005
  • Laatst online: 22:20

ThinkPad

Moderator Duurzame Energie & Domotica
Topicstarter
Ik ben bezig met PHP, en wil nu een sessie gebruiken om een variabele mee te nemen naar een volgende pagina

Pagina 1:
PHP:
1
2
3
4
5
6
<?php 
session_start();
$username = "Henk";
$_SESSION['naam'] = $username;
echo '<br /><a href="2.php">volgende pagina</a>';
?>


Pagina 2:
PHP:
1
2
3
4
Je naam is: 
<?php 
echo($_SESSION['naam']);
?>


Maar nu krijg ik op pagina 2 alleen maar te zien: "Je naam is"

Waarom werkt dit niet :|

Gas besparen door CV-tuning | Elektriciteit besparen
Geen vragen via privébericht die ook via het forum kunnen a.u.b.


  • LED-Maniak
  • Registratie: oktober 2003
  • Laatst online: 23:47

LED-Maniak

Bakkers klaar? Bakken maar!

Heb je op pagina 2 ook wel session_start() gedaan? ;)

Appeltaart is lekker!


  • Hydra
  • Registratie: september 2000
  • Laatst online: 18:03
Session start op de volgende pagina?

Edit: drats.

[Voor 18% gewijzigd door Hydra op 05-10-2010 13:37]

https://niels.nu


  • ThinkPad
  • Registratie: juni 2005
  • Laatst online: 22:20

ThinkPad

Moderator Duurzame Energie & Domotica
Topicstarter
Hmm dat is inderdaad wel handig ja.

Maar nu krijg ik deze foutmelding:
Je naam is:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\3.php:2) in C:\xampp\htdocs\3.php on line 3
Henk
Wat moet ik daar nou weer mee :?

Gas besparen door CV-tuning | Elektriciteit besparen
Geen vragen via privébericht die ook via het forum kunnen a.u.b.


  • Tiemez
  • Registratie: december 2003
  • Laatst online: 24-07 21:54
zorgen dat er voor dat je de sessie start je geen output hebt.

  • KabouterSuper
  • Registratie: september 2005
  • Niet online
Eerst sessie starten, dan pas data echo-en.

  • LED-Maniak
  • Registratie: oktober 2003
  • Laatst online: 23:47

LED-Maniak

Bakkers klaar? Bakken maar!

Probeer dit eens:


code:
1
2
3
4
5
<?php
session_start();
echo "Je naam is: ".$_SESSION['naam'];

?>

Appeltaart is lekker!


  • Icelus
  • Registratie: januari 2004
  • Niet online
ThinkPad schreef op dinsdag 05 oktober 2010 @ 13:44:
Hmm dat is inderdaad wel handig ja.

Maar nu krijg ik deze foutmelding:


[...]


Wat moet ik daar nou weer mee :?
session_start moet de eerste instructie zijn in het script.

Developer Accused Of Unreadable Code Refuses To Comment


  • ZpAz
  • Registratie: september 2005
  • Laatst online: 20:47
Ga weg met je LMGTFY linkjes.
Bovenstaande dus, maar dat had je zelf ook wel kunnen vinden ;)

edit: Aa, @hieronder, precies :)

[Voor 68% gewijzigd door MueR op 05-10-2010 13:49]

"Lambs to the cosmic slaughter!" - Morty


  • ThinkPad
  • Registratie: juni 2005
  • Laatst online: 22:20

ThinkPad

Moderator Duurzame Energie & Domotica
Topicstarter
Ja dat werkt wel, ik kwam er ook al achter door die foutmelding even op te zoeken :$

Blijkt dus dat je die sessin_start() als eerste moet doen, anders werkt het niet.

Bedankt jongens :)

Gas besparen door CV-tuning | Elektriciteit besparen
Geen vragen via privébericht die ook via het forum kunnen a.u.b.


  • RobIII
  • Registratie: december 2001
  • Laatst online: 00:35

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

Als je nou de volgende keer eens even naar de handleiding grijpt i.p.v. GoT ;)
To use cookie-based sessions, session_start() must be called before outputing anything to the browser.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Roses are red Violets are blue, Unexpected ‘{‘ on line 32.

Over mij


  • MueR
  • Registratie: januari 2004
  • Laatst online: 00:48

MueR

Moderator Devschuur®

is niet lief

Goed, wil je dan in het vervolg EERST een keer op de foutmelding zoeken? De handleiding er bij pakken had dit topic overbodig gemaakt namelijk.

[edit]
* MueR mept RobIII Ga nou eens werken ipv steeds voorkruipen :(

[Voor 19% gewijzigd door MueR op 05-10-2010 13:52]

Anyone who gets in between me and my morning coffee should be insecure.
Breng nu uw applicatie naar de kloot. Dat is veel beter! Nu samen met klootopslag. Voor maar €9,95. Doei doei!

Pagina: 1

Dit topic is gesloten.



Nintendo Switch (OLED model) Apple iPhone 13 LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S21 5G Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True

Tweakers maakt gebruik van cookies

Bij het bezoeken van het forum plaatst Tweakers alleen functionele en analytische cookies voor optimalisatie en analyse om de website-ervaring te verbeteren. Op het forum worden geen trackingcookies geplaatst. Voor het bekijken van video's en grafieken van derden vragen we je toestemming, we gebruiken daarvoor externe tooling die mogelijk cookies kunnen plaatsen.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Forum cookie-instellingen

Bekijk de onderstaande instellingen en maak je keuze. Meer informatie vind je in ons cookiebeleid.

Functionele en analytische cookies

Deze cookies helpen de website zijn functies uit te voeren en zijn verplicht. Meer details

janee

    Cookies van derden

    Deze cookies kunnen geplaatst worden door derde partijen via ingesloten content en om de gebruikerservaring van de website te verbeteren. Meer details

    janee