Ik neem aan dat deze voor mij bedoeld was. Begrijp alleen even niet wat je bedoeldquote:Op woensdag 26 augustus 2009 10:11 schreef Swetsenegger het volgende:
Dan geef je toch een header('location:.'$_SERVER['PHP_SELF'].'); na het instellen van de sessie.
dat je de pagina een keer refreshed als je de sessie heb ingesteldquote:Op donderdag 27 augustus 2009 18:00 schreef uppie83 het volgende:
[..]
Ik neem aan dat deze voor mij bedoeld was. Begrijp alleen even niet wat je bedoeld
Dat is idd wel een oplossing, maar meer symptoombestrijding ipv probleemoplossend.quote:Op donderdag 27 augustus 2009 18:12 schreef Swetsenegger het volgende:
[..]
dat je de pagina een keer refreshed als je de sessie heb ingesteld
Nee dat is het niet. Cookies en Sessies (de laatste weet ik niet zeker) werken pas de volgende keer dat de pagina geladen wordt.quote:Op donderdag 27 augustus 2009 18:22 schreef uppie83 het volgende:
[..]
Dat is idd wel een oplossing, maar meer symptoombestrijding ipv probleemoplossend.
Hmm dat geeft weer ideeen Bedankt! Zal het sessoin verhaal wel verhuizen naar de index zelf aangezien de index minstens een keer moet reloaden voordat dit script wordt uitgevoerd.quote:Op donderdag 27 augustus 2009 18:23 schreef Swetsenegger het volgende:
[..]
Nee dat is het niet. Cookies en Sessies (de laatste weet ik niet zeker) werken pas de volgende keer dat de pagina geladen wordt.
Bij sessies zeker niet; komt omdat je sessievars direct via de superglobal instelt.quote:Op donderdag 27 augustus 2009 18:23 schreef Swetsenegger het volgende:
[..]
Nee dat is het niet. Cookies en Sessies (de laatste weet ik niet zeker) werken pas de volgende keer dat de pagina geladen wordt.
Maar de eerste keer gaat het niet goed (heb nog geen tijd gehad om het een en ander naar index te verplaatsen, dus ik heb het nog over de oude situatie zoals die in de laatste post met code stond beschreven)... of komt dat doordat ik ook session_register nog een keer gebruik?quote:Op donderdag 27 augustus 2009 18:38 schreef GlowMouse het volgende:
session_register niet meer gebruiken, is niet nodig.
En de eerste keer zou het al goed moeten gaan.
[..]
Bij sessies zeker niet; komt omdat je sessievars direct via de superglobal instelt.
Sessies niet, die kun je direct gebruiken.quote:Op donderdag 27 augustus 2009 18:23 schreef Swetsenegger het volgende:
[..]
Nee dat is het niet. Cookies en Sessies (de laatste weet ik niet zeker) werken pas de volgende keer dat de pagina geladen wordt.
Je kunt het ook in het centrale 'ik ben zwanger'-topic posten natuurlijk, met dezelfde logica als dat je het hier postte.quote:Op donderdag 27 augustus 2009 22:49 schreef raaavi het volgende:
[..]
Eujah moet ik mn eigen topic aanmaken dan?
Hij stuurt toch output? Session_write_close() heb ik echt nog nooit gezien ergens.quote:Op donderdag 27 augustus 2009 22:49 schreef Xcalibur het volgende:
[..]
Sessies niet, die kun je direct gebruiken.
Als je wilt dat ze als sessie bewaard blijven heb je wel output naar je browser nodig, anders gaan ze verloren. Gelukkig is daar session_write_close() voor, die kun je dus aanroepen voor een redirect, zodat je sessie bewaard blifjt
css voor dummies: [CSS] voor dummies - deel 12quote:Op donderdag 27 augustus 2009 22:49 schreef raaavi het volgende:
[..]
Eujah moet ik mn eigen topic aanmaken dan?
Ja, dat zou hier het probleem niet moeten zijnquote:Op donderdag 27 augustus 2009 22:52 schreef GlowMouse het volgende:
Hij stuurt toch output? Session_write_close() heb ik echt nog nooit gezien ergens.
Je hoeft het niet allemaal te onthouden, je kan het makkelijk opzoeken.quote:Op vrijdag 28 augustus 2009 18:38 schreef Chandler het volgende:
@SuperRembo;
Ik zal het proberen te onthouden (alles over de dates)
Wat is er zo fijn aan 64 of 128quote:Ennuh ja ik zal idd eens andere waarden gebruiken, maar 64/128 werkt zo fijn
Ben ik niet helemaal met je eens. Ik heb bijvoorbeeld heel vaak 'name', 'desc' en/of 'content' kolommen in verschillende tabellen. Als je deze tabellen gaat joinen dan moet je al gaan aliassen om de correcte kolom te kunnen benaderen in je code, of je moet in je daadwerkelijke query de hele tabelnaam als identifier mee gaan geven. Dan heb ik toch liever een kleine maar duidelijke prefix. Maar goed, da's weer een kwestie van voorkeur natuurlijk. Ik werk heel vaak met grote, relationele databases waar t.b.v. de normalisatie gebruik wordt gemaakt van een behoorlijk aantal stamtabellen. Ik moet er niet aan denken om dan op query-niveau te gaan aliassen.quote:Op vrijdag 28 augustus 2009 17:30 schreef SuperRembo het volgende:
Het prefixen van kolomnamen met een afkorting van de tabelnaam vind ik onzinnig. Alleen voor een PK id kolom is 't wel handig om er de naam van de tabel in te verwerken, maar gebruik die dan ook voor lalle kolommen die er naar verwijzen.
ik heb dan weer een hekel aan luie programmeurs die de hele bende gaan afkortenquote:Op vrijdag 28 augustus 2009 21:36 schreef Tuvai.net het volgende:
Als je deze tabellen gaat joinen dan moet je al gaan aliassen om de correcte kolom te kunnen benaderen in je code, of je moet in je daadwerkelijke query de hele tabelnaam als identifier mee gaan geven. Dan heb ik toch liever een kleine maar duidelijke prefix.
Ik kort helemaal niks af, ik zet juist overal een prefix voor.quote:Op vrijdag 28 augustus 2009 22:38 schreef Xcalibur het volgende:
[..]
ik heb dan weer een hekel aan luie programmeurs die de hele bende gaan afkorten
geef mij maar fijne aliassen en overzichtelijke namen
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | session_start(); require ("php/XXX/secFunctions.php"); $_SESSION['sessionString'] = randomString(5); session_write_close(); if(!IsSet($_POST['stage'])) { <form action=" echo $_SERVER["PHP_SELF"]; ?id=gbadd" method="POST"> . <img width="150" height="100" border="0" src="image.php?random='.microtime(true).'" alt=”secImage”> <br /> <input size="50" maxlength="60" type="text" name="sec"><br /> echo "session:"; Print_r ($_SESSION); <input type="hidden" name="stage" value=1> </form> } else { ?> |
1 2 3 4 5 6 7 8 9 10 11 | header( "Content-Type: image/png"); header( "Expires: Mon, 20 Dec 1998 01:00:00 GMT" ); header( "Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT" ); header( "Cache-Control: no-cache, must-revalidate" ); header( "Pragma: no-cache" ); session_start(); require ("php/XXX/secFunctions.php"); createSecImage(150, 100, 100, $_SESSION['sessionString']); ?> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |