Session weigert dienst.

Pagina: 1
Acties:
  • 37 views sinds 30-01-2008

  • Entity_Razer
  • Registratie: Januari 2004
  • Laatst online: 07-04 09:54
Ik was zonet aan mijn eindwerk aan't werken, en aan de login pagina (al de rest is relatief simpel als ik die sessions klaar krijg)
(in PHP btw)

Nu had ik voor te testen op pagina2 gezet:

code:
1
2
3
4
<? 
if($_SESSION['login'] == ""){
echo "session leeg"; }
?>


Op de vorige pagina staat bij als alles juist is (wachtwoord en login)
code:
1
$_session['login']=$gebruikersnaam

aangezien ik aan die gebruikersnaam daar heb opgeslagen omdat ik die meerdere keren nodig ging hebben en ik geen zin had om altijd "get" te gebruiken.

Nu staat dus
code:
1
$_session['login']=$gebruikersnaam

op die inlog pagina en op de 2de pagina
code:
1
2
3
4
<? 
if($_SESSION['login'] == ""){
echo "session leeg"; }
?>


En altijd zegt die dat de sessie login leeg is.

Wat ik ook doe. Ik heb geen idee welke versie PHP er op de server draait omdat dit de server van het bedrijf is en ik twijfel ofdat mijn stage/gip begeleider het zelf wel weet +ik kan hem niet bereiken)

Ik heb het ook getest op mijn eigen server (php 4.2) en daarop heb ik hetzelfde probleem.

Kan iemand mij nu aub vertellen wat ik fout doe?
ALs gewenst kan ik nog de beide files ff hosten ook nog
(alle code posten zal wat veel zijn misschien?)
alvast bedankt

The Idea is not to arrive at the grave, safely in a well preserved body, but to slide in sideways at 400 miles an hour screaming of pure joy


Verwijderd

*cough* session.start ?

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

• php hoort in P&W
• kijk eens naar phpinfo();
• $_SESSION is hoofdlettergevoelig :X

Stop uploading passwords to Github!


  • gvdh81
  • Registratie: Juli 2001
  • Laatst online: 02-05 14:26

gvdh81

To got or not to got..

ooit gehoord van session_start() en session_register()?
kijk eens op www.phphulp.nl , daar zal vast een login tutorial staan..

  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

Hint: error_reporting(E_ALL); bovenaan je pagina zetten ;). Dan vallen dit soort fouten je meteen op ;).
*kuch* session_start()

Sole survivor of the Chicxulub asteroid impact.


  • vinnie1908
  • Registratie: September 2001
  • Laatst online: 11:31

vinnie1908

Appel != peer

$_SESSION is wat je nodig hebt niet $_session of $SESSION of gelijke. Alleen met $_SESSION zal het werken, mits je wel de sessie een keer start.

http://nl3.php.net/manual/en/function.session-start.php

daar staat meer info over het aansturen en gebruik van sessions

"Sometimes I have a difficult time handling myself in social situations. I just start scampering around neurotically, frantically jumping all over guests. I think it all goes back to when I was raised in the wild by miniature schnauzers."


  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
session_register(); moet je niet gebruiken, gewoon $_SESSION['naam'] = "waarde";

Maar een session_start(); bovenaan is wel handig ja :+ :Y)

We are shaping the future


Verwijderd

Anders gaan we even miereneuken, handleiding, session + start , moet toch voldoende zijn :D

  • Entity_Razer
  • Registratie: Januari 2004
  • Laatst online: 07-04 09:54
dus gewoon bovenaan de eerste pagina:
session_start() zetten?
:)

En dan kan ik zoveel sessions gebruiken als ik wel he? :)
Bedankt voor de hulp. BTW ik had een tutorial al bij de hand genomen maar daar stond niets over start in vermeld :>

The Idea is not to arrive at the grave, safely in a well preserved body, but to slide in sideways at 400 miles an hour screaming of pure joy


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Dit hoort dus eigenlijk in Programming & Webscripting, maar daar zal ook naar de manual verwezen worden...

Intentionally left blank

Pagina: 1

Dit topic is gesloten.