login  Naam:   Wachtwoord: 
Registreer je!
 Forum

UPDATE in een sessie

Offline p1n0 - 04/09/2006 14:41
Avatar van p1n0Nieuw lid Hallo,

ik zit met het volgende probleem:
voor klanten heb ik een inlog systeem gebouwd, daar binnen valt ook een gedeelte dat de klanten hun gegevens kunnen wijzigen. Hier gaat het dus fout:

de update werkt gewoon (gegevens in de db worden aangepast) maar dan knalt m'n sessie eruit.

session_start(); wordt gewoon overal geincluded dus dat kan het niet zijn.

http://www.plaatscode.be/2542/

4 antwoorden

Gesponsorde links
Offline Thomas - 04/09/2006 14:48
Avatar van Thomas Moderator Hoe "knalt je sessie eruit"? Wat moet ik mij daarbij voorstellen?
Je sessie(variabelen) bestaan na afloop niet meer, of hebben andere waarden ofzo?
Offline p1n0 - 04/09/2006 14:52
Avatar van p1n0 Nieuw lid Door middel van de sessie zet ik de variabele op $logged_in op 1. Maar als de UPDATE is uitgevoerd, staat $logged_in op 0.
Offline bennieboy - 04/09/2006 15:15 (laatste wijziging 04/09/2006 15:18)
Avatar van bennieboy HTML beginner Dit heb jij staan he:
$sql = "UPDATE talent SET naam='$naam',...

Maak daar eens dit van:

$sql = "UPDATE talent SET naam='".$naam."',

waar in dit stuk code heb jij sessies staan? Ik zie er nergens een?:s
Offline Thomas - 04/09/2006 15:21
Avatar van Thomas Moderator Hm, misschien staat register_globals uit, en wordt elders $logged_in op 0 gezet?

Als je trouwens met behulp van een of andere sessie-variabele kunt bepalen wat $logged_in moet zijn, dan maak je hier toch geen globale variabele van? Met andere woorden: gebruik $_SESSION i.p.v. tijdelijke / variabelen met afleidbare waarden zoals $logged_in.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.153s