abonnement Unibet Coolblue Bitvavo
  donderdag 27 augustus 2009 @ 18:38:53 #31
75592 GlowMouse
l'état, c'est moi
pi_72208284
session_register niet meer gebruiken, is niet nodig.

En de eerste keer zou het al goed moeten gaan.
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.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_72210866
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.
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?
ウプピエ 八十三 << u-pu-pi-e hachi-ju-san, ik denk ik zeg het er maar ff bij :P
pi_72215882


hier staat dus hoe ik een background img toevoeg.
maar wat nou als ik hem

1. niet herhalend
2. links midden uitgelijnd wil hebben

Hoe moet dat ?
  donderdag 27 augustus 2009 @ 22:33:34 #34
75592 GlowMouse
l'état, c'est moi
pi_72215894
Niet met PHP/MySQL.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_72216424
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.
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
pi_72216457
quote:
Op donderdag 27 augustus 2009 22:33 schreef GlowMouse het volgende:
Niet met PHP/MySQL.
Eujah moet ik mn eigen topic aanmaken dan?
  donderdag 27 augustus 2009 @ 22:51:51 #37
75592 GlowMouse
l'état, c'est moi
pi_72216535
quote:
Op donderdag 27 augustus 2009 22:49 schreef raaavi het volgende:

[..]

Eujah moet ik mn eigen topic aanmaken dan?
Je kunt het ook in het centrale 'ik ben zwanger'-topic posten natuurlijk, met dezelfde logica als dat je het hier postte.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  donderdag 27 augustus 2009 @ 22:52:59 #38
75592 GlowMouse
l'état, c'est moi
pi_72216569
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
Hij stuurt toch output? Session_write_close() heb ik echt nog nooit gezien ergens.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_72216866
quote:
Op donderdag 27 augustus 2009 22:49 schreef raaavi het volgende:

[..]

Eujah moet ik mn eigen topic aanmaken dan?
css voor dummies: [CSS] voor dummies - deel 12
pi_72216987
quote:
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.
Ja, dat zou hier het probleem niet moeten zijn
Session_write_close gebruik ik standaard voor iedere redirect, just in case
pi_72222700
@Moozzie: nog meer comments over m'n class?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_72236381
Chandler, je gebruikt steeds date/time waarden en unix timespamp waarden door elkaar. Je moet of date/time waarden vergelijk of unix timestamps.
Dus als je een kolom als date definieerd, vergelijk 'm dan met CURDATE(), of NOW().
Als je een kolom als integer en je zet er timestamps in, vergelijk 'm dan met UNIX_TIMESTAMP().

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.

Probeer in ieder geval consequent te zijn. Ook in naamgeving, sommige namen zijn bij jou lowercase (votedate), andere camel case (tinyPoll) en sommige met underscores (date_started).

Wat is eigenlijk de gedachte achter de lengte van velden in machten van 2? Het ljikt me sterk dat het supergeoptimaliseerde waarden zijn. Gebruik dan ook gewoon lengtes van 50 of 100 tekens. Wel zomakkelijk, en minder vreemd voor een gebruiker. ('De titel mag maximaal 64 tekens lang zijn' )
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_72238185
@SuperRembo;

Ik zal het proberen te onthouden (alles over de dates)
En heb het script nu al aangepast op mijn nieuwe style testTestTest

Ennuh ja ik zal idd eens andere waarden gebruiken, maar 64/128 werkt zo fijn
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_72238725
session_start(); in de index erbij werkte ook niet (evenals de beide session_start(); bij het image.php en form bestand op de eerste regel zetten).
ウプピエ 八十三 << u-pu-pi-e hachi-ju-san, ik denk ik zeg het er maar ff bij :P
pi_72242573
quote:
Op vrijdag 28 augustus 2009 18:38 schreef Chandler het volgende:
@SuperRembo;

Ik zal het proberen te onthouden (alles over de dates)
Je hoeft het niet allemaal te onthouden, je kan het makkelijk opzoeken.
quote:
Ennuh ja ik zal idd eens andere waarden gebruiken, maar 64/128 werkt zo fijn
Wat is er zo fijn aan 64 of 128
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_72243485
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.
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.

Tevens TVP.
pi_72245709
quote:
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 heb dan weer een hekel aan luie programmeurs die de hele bende gaan afkorten
geef mij maar fijne aliassen en overzichtelijke namen
pi_72246782
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
Ik kort helemaal niks af, ik zet juist overal een prefix voor.

Aliasing is handig, maar totaal niet leuk meer in bijvoorbeeld een view waarin 20 tabellen gejoined of zo.
pi_72248073
ik verdenk je ervan dat die prefix een afkorting is
Of dat je tabellen aliast met 1 letter
pi_72249260
Grof gezegd is dit momenteel mijn form:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
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=&#8221;secImage&#8221;> <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 {
?>


image.php:
1
2
3
4
5
6
7
8
9
10
11
<?php
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(150100100$_SESSION['sessionString']);
?>


Probleem blijft echter dat de eerste keer dat de pagina van de form bezocht wordt er nog geen text in het plaatje staat. Wel bij de print_r
ウプピエ 八十三 &lt;&lt; u-pu-pi-e hachi-ju-san, ik denk ik zeg het er maar ff bij :P
  zaterdag 29 augustus 2009 @ 01:00:17 #51
75592 GlowMouse
l'état, c'est moi
pi_72249697
heb je een linkje?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_72250017
quote:
Op zaterdag 29 augustus 2009 01:00 schreef GlowMouse het volgende:
heb je een linkje?
nope, draait helaasch intern. Is er iets dat je nodig hebt om de grote hamvraag die mij al dagen bezig houdt te kunnen beantwoorden, dan post ik dat echter graag.
ウプピエ 八十三 &lt;&lt; u-pu-pi-e hachi-ju-san, ik denk ik zeg het er maar ff bij :P
  zaterdag 29 augustus 2009 @ 01:21:27 #53
75592 GlowMouse
l'état, c'est moi
pi_72250029
Kwestie van eerst zien, dan geloven
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_72250267
Begrijp ik het goed dat je niet gelooft dat het niet werkt? :p
ウプピエ 八十三 &lt;&lt; u-pu-pi-e hachi-ju-san, ik denk ik zeg het er maar ff bij :P
  zaterdag 29 augustus 2009 @ 01:41:30 #55
75592 GlowMouse
l'état, c'est moi
pi_72250277
quote:
Op zaterdag 29 augustus 2009 01:40 schreef uppie83 het volgende:
Begrijp ik het goed dat je niet gelooft dat het niet werkt? :p
Heel goed
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_72250340
quote:
Op zaterdag 29 augustus 2009 01:41 schreef GlowMouse het volgende:

[..]

Heel goed
Beetje rare reactie. Ik zit niet voor niets al dagen te nagelbijten op dit probleem. Of denk je dat ik hier mensen voor jan met de korte achternaam laat zweten op een probleem dat eigenlijk al is opgelost?
ウプピエ 八十三 &lt;&lt; u-pu-pi-e hachi-ju-san, ik denk ik zeg het er maar ff bij :P
  zaterdag 29 augustus 2009 @ 01:48:18 #57
75592 GlowMouse
l'état, c'est moi
pi_72250357
Als ik vergelijkbare code al vaak probleemloos heb toegepast, is het toch niet zo gek dat ik eerst wat wil zien voor ik het geloof?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_72250391
quote:
Op zaterdag 29 augustus 2009 01:48 schreef GlowMouse het volgende:
Als ik vergelijkbare code al vaak probleemloos heb toegepast, is het toch niet zo gek dat ik eerst wat wil zien voor ik het geloof?
Ok verkeer begrepen
Ik zal eens kijken of ik wat online kan gooien.
ウプピエ 八十三 &lt;&lt; u-pu-pi-e hachi-ju-san, ik denk ik zeg het er maar ff bij :P
  zaterdag 29 augustus 2009 @ 02:11:24 #59
21560 dr.dunno
shrivel me testes!
pi_72250606
iemand een samenvatting van het voorgaande?
verkapte tvp
Wie haar benen spreidt, spreidt gezelligheid.
pi_72252342
Dat script wat je gepost hebt kan nooit werken....
Of zit FOK weer allerlei <?php tags te verwijderen naar eigen inzicht ofzo?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')