abonnement Unibet Coolblue Bitvavo
pi_41293400
quote:
Op dinsdag 29 augustus 2006 15:09 schreef mschol het volgende:

[..]

waarom delen door 86400?
60*60*24 = 86400 ? aantal secondes in een dag

edit: moet wel andersom. Het aantal post delen door aantal geregistreerde dagen ipv dagen delen door post.
pi_41293633
quote:
Op dinsdag 29 augustus 2006 15:12 schreef the_disheaver het volgende:

[..]

60*60*24 = 86400 ? aantal secondes in een dag
stupid me
pi_41294789
quote:
Op dinsdag 29 augustus 2006 09:22 schreef Nevermind het volgende:

[..]

Zoiets?
[ code verwijderd ]

Ik weet ook niet waarom het niet nauwkeurig is.
en posts / ((mktime van nu min de mktime van registratiedatum) / 60*60*24)? Ik weet de precieze code niet zo snel uit mijn hoofd maar t gaat even om het schetsen van het idee of komt dit op hetzelfde uit?
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_41294969
Bij die posts per dag zit nog ergens een constructie dat als je 1 post hebt gezet, ooit, dat het aantal posts per dag dan 1 is. Ook als je al 10 jaar geregistreerd bent.
pi_41295067
quote:
Op dinsdag 29 augustus 2006 16:08 schreef Light het volgende:
Bij die posts per dag zit nog ergens een constructie dat als je 1 post hebt gezet, ooit, dat het aantal posts per dag dan 1 is. Ook als je al 10 jaar geregistreerd bent.
dus een afgerond gemiddelde met een minimum van 1?
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_41295406
quote:
Op dinsdag 29 augustus 2006 16:11 schreef Desdinova het volgende:

[..]

dus een afgerond gemiddelde met een minimum van 1?
Zoiets Hoe het codetechnisch in elkaar zit weet ik niet. Maar bijvoorbeeld Femme is sinds 17 juli 1999 geregistreerd en heeft als aantal posts "252 (gemiddeld 1 per dag)".
  FOK!-Schrikkelbaas dinsdag 29 augustus 2006 @ 16:33:08 #167
1972 Swetsenegger
Egocentrische Narcist
pi_41295628
misschien gewoon een ceil afronding.
pi_41295682
quote:
Op dinsdag 29 augustus 2006 16:33 schreef Swetsenegger het volgende:
misschien gewoon een ceil afronding.
Of:
1
2
3
4
<?php
if ($gemiddelde == 0)
  
$gemiddelde = 1;
?>
pi_41295817
Hoi,

Ik wil F! subsilver installeren.
alles gaat oke, exporteren van f1 subsilver ook
dan wil ik in configuratie style aanpassen en zet hem in F! style
quote:
phpBB : Critical Error

Could not open F1 subsilver template config file

DEBUG MODE

Line : 454
File : functions.php
ga ik naar mijn phpadmin en zet defeult style op 1,

maar de debug blijft.

Verwijder ik die map van F1 subsilver dan nog blijft die debug

help,
  FOK!-Schrikkelbaas dinsdag 29 augustus 2006 @ 16:40:33 #170
1972 Swetsenegger
Egocentrische Narcist
pi_41295867
quote:
Op dinsdag 29 augustus 2006 16:34 schreef Piles het volgende:

[..]

Of:
[ code verwijderd ]

Ja dat lijkt me een stuk handiger...
pi_41295933
quote:
Op dinsdag 29 augustus 2006 16:34 schreef Piles het volgende:

[..]

Of:
[ code verwijderd ]

Nee, want als je nooit gepost hebt (0 posts) dan is je gemiddelde ook 0 posts per dag.
pi_41296068
quote:
Op dinsdag 29 augustus 2006 16:42 schreef Light het volgende:

[..]

Nee, want als je nooit gepost hebt (0 posts) dan is je gemiddelde ook 0 posts per dag.
1
2
3
4
5
<?php
php
if ($gemiddelde == 0 && $totalposts != 0)
  
$gemiddelde = 1;
?>

Zo dan
pi_41298458
Ik hoef niet meer geholpen te worden.

Ben er inmiddels zelf al achter gekomen dat je bij je phpbbadmin bij php users je style weer op 1 kunt zetten.
pi_41300582
quote:
Op dinsdag 29 augustus 2006 16:46 schreef Piles het volgende:

[..]
[ code verwijderd ]

Zo dan
check die functie van swets, daar heb je jouw deeltje niet meer voor nodig
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_41301741
quote:
Op dinsdag 29 augustus 2006 19:24 schreef Desdinova het volgende:

[..]

check die functie van swets, daar heb je jouw deeltje niet meer voor nodig
pi_41315676
quote:
Op dinsdag 29 augustus 2006 16:00 schreef Desdinova het volgende:

[..]

en posts / ((mktime van nu min de mktime van registratiedatum) / 60*60*24)? Ik weet de precieze code niet zo snel uit mijn hoofd maar t gaat even om het schetsen van het idee of komt dit op hetzelfde uit?
neej! Zo krijg je het aantal dagen per post!

Dus aantal dagen / aantal post.

En (al zou het goed moeten gaan officieel) haakjes om de 60*60*24. Al is het enkel ter verduidelijking.
pi_41317513
je hebt gelijk met die haakjes. moet zelfs anders gaat het niet goed, delen door is gelijk aan vermenigvuldigen. maar volgens mij heb je geen gelijk met het aantal dagen per post

ter illustratie:
posts / dagen
posts = 300
dagen = 150
300 / 150 = 2 posts per dag
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_41327181
ow ja...klopt....

naja, het was laat zullen we maar zeggen
pi_41329003
vreemd probleempje met eenwhile loop.
ik heb de volgende code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$arr = array(
'a','A','1','b','B','2','c','C','d',
'D','e','E','f','F','g','G','h','H',
'i','I','j','J','0','k','K','#','l','L',
'%','m','M','@','n','N','!','o','O','$',
'p','P','¤','q','Q','^','r','R','s','S','t',
'T','u','U','v','V','w','W','x','X','y','Y','z','Z');
   $i=0;
   while($i<=6)
   {
      $phrase_login = array_rand($arr);
      $phrase_login1 = $arr[$phrase_login];
      $i++;
   }


alleen i.p.v. 6 items in $phrase_login1 krijg ik er maar 1

edit
1
2
3
$phrase_login1 = $arr[$phrase_login]+$phrase_login1
en
$phrase_login1 += $arr[$phrase_login]

doen ook niks (blijf maar 1 karakter terug krijgen
  woensdag 30 augustus 2006 @ 15:33:23 #180
120139 freiss
Hertog Jan :9~
pi_41329275
Wat wil je nou eigenlijk wat er gebeurt met die code? Als ik zo je edit zie, moet je waarschijnlijk
1$phrase_login1 .= $arr[$phrase_login];

gebruiken
HJ 14-punt-gift.
Lijst met rukmateriaal!
  woensdag 30 augustus 2006 @ 15:34:12 #181
85514 ralfie
!Yvan eht nioj
pi_41329316
of $phrase_login1{$i}=$arr[$phrase_login];
pi_41329620
quote:
Op woensdag 30 augustus 2006 15:33 schreef freiss het volgende:
Wat wil je nou eigenlijk wat er gebeurt met die code? Als ik zo je edit zie, moet je waarschijnlijk
[ code verwijderd ]

gebruiken
wat ik wil is gewoon dat ik in $phrase_login1 6 random items uit de array $arr krijg (deze string wil ik namelijk ergens anders voor gebruiken)

en die .= werkt idd
ik kan alleen geen duidelijke uitleg vinden hoe die operators precies werken (op php.net laten ze dat eff weg..)
waarom werkt .= wel en += niet?
pi_41329862
quote:
Op woensdag 30 augustus 2006 15:41 schreef mschol het volgende:

[..]

wat ik wil is gewoon dat ik in $phrase_login1 6 random items uit de array $arr krijg (deze string wil ik namelijk ergens anders voor gebruiken)

en die .= werkt idd
ik kan alleen geen duidelijke uitleg vinden hoe die operators precies werken (op php.net laten ze dat eff weg..)
waarom werkt .= wel en += niet?
Omdat . de stringconcatenatie doet en + het optellen van getallen.
pi_41330462
quote:
Op woensdag 30 augustus 2006 15:41 schreef mschol het volgende:
ik kan alleen geen duidelijke uitleg vinden hoe die operators precies werken (op php.net laten ze dat eff weg..)
http://nl3.php.net/manual/en/language.operators.string.php
  FOK!-Schrikkelbaas woensdag 30 augustus 2006 @ 21:45:21 #185
1972 Swetsenegger
Egocentrische Narcist
pi_41341587
Hoi,

Hoe kan ik ook alweer eenvoudig uitvinden of een getal negatief is?
pi_41341735
quote:
Op woensdag 30 augustus 2006 21:45 schreef Swetsenegger het volgende:
Hoi,

Hoe kan ik ook alweer eenvoudig uitvinden of een getal negatief is?
1
2
3
if ($i < 0) {
...
}


Of was dat te ingewikkeld?
pi_41341746
quote:
Op woensdag 30 augustus 2006 21:45 schreef Swetsenegger het volgende:
Hoi,

Hoe kan ik ook alweer eenvoudig uitvinden of een getal negatief is?
1if ($getal < 0)

Zoiets?

Hoi Light
  FOK!-Schrikkelbaas woensdag 30 augustus 2006 @ 21:53:00 #188
1972 Swetsenegger
Egocentrische Narcist
pi_41341919


ik klikte op submit toen het me te binnen schoot, gelukkig staat er dummies in de titel
  woensdag 30 augustus 2006 @ 21:53:01 #189
37634 wobbel
Da WoBBeL King
pi_41341921
1
2
3
<?php
echo "Hoi mensjes";
?>
pi_41342480
quote:
Op woensdag 30 augustus 2006 21:53 schreef wobbel het volgende:

[ code verwijderd ]
1
2
3
<?php
die();
?>
pi_41377961
Ik heb weer eens een probleem
Ik gebruik de volgende functies als beveiliging:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
function cleanup($string)
{
$string = trim($string);
$string = htmlentities($string, ENT_QUOTES, 'utf-8');
$string = utf8_encode($string);
if (
get_magic_quotes_gpc())
   
$string = stripslashes($string);
$string = mysql_real_escape_string($string);
return
$string;
}

function
cleanup_return($string)
{
if (!
get_magic_quotes_gpc())
   
$string = stripslashes($string);
$string = utf8_decode($string);  

return
$string;
}
?>

Ik gebruik deze functies zo:
1
2
3
4
5
<?php
$string
= cleanup($_GET['string']); // en dan in de database
// haal iets uit de database en zet in $list
echo cleanup_return($list['string']);
?>

Werkt zeer goed, alleen als ik het niet eerst naar de database schrijf plaats hij overal nog extra \ voor, zodat nl2br() e.d. niet meer werken.
Ik hoop dat ik het een beetje duidelijk heb uitgelegd en dat iemand een oplossing heeft, want ik zie het niet meer
pi_41379015
Nog een extra stripslashes() voor de gevallen waarin je niet naar de DB schrijft?
pi_41390237
quote:
Op donderdag 31 augustus 2006 23:37 schreef Tuvai.net het volgende:
Nog een extra stripslashes() voor de gevallen waarin je niet naar de DB schrijft?
Helaas, werkt ook niet. Het is mss een beter idee om het pas door een functie te gooien als het echt naar de database gaat, en dat ik anders gewoon $_POST echo. Of is dat te onveilig?

Ik snap het alleen niet, want ik krijg het wel goed op het scherm te zien (als \r\n), maar hij maakt er geen <br /> of nieuwe regel in een textvak van
  vrijdag 1 september 2006 @ 11:13:07 #194
12880 CraZaay
prettig gestoord
pi_41390355
Enkel mysql_real_escape_string() gebruiken? En gewoon zorgen dat je encodings goed zijn, zowel van je scripts als van je database. Dan gaat het er gewoon als UTF-8 in en uit.
  vrijdag 1 september 2006 @ 11:14:28 #195
12880 CraZaay
prettig gestoord
pi_41390390
quote:
Op vrijdag 1 september 2006 11:09 schreef Piles het volgende:

Helaas, werkt ook niet. Het is mss een beter idee om het pas door een functie te gooien als het echt naar de database gaat, en dat ik anders gewoon $_POST echo. Of is dat te onveilig?
Ja, je hebt dan kans op XSS (cross site scripting) bijvoorbeeld.
pi_41390482
quote:
Op vrijdag 1 september 2006 11:13 schreef CraZaay het volgende:
Enkel mysql_real_escape_string() gebruiken? En gewoon zorgen dat je encodings goed zijn, zowel van je scripts als van je database. Dan gaat het er gewoon als UTF-8 in en uit.
Dat heb ik nu toch ook?
Als output krijg ik nu bijvoorbeeld:
1test \r\n test 

in plaats van
1
2
test
 test 

Dit gaat dus niet via de database, als het wel via de database gaat werkt het wel
quote:
Op vrijdag 1 september 2006 11:14 schreef CraZaay het volgende:

[..]

Ja, je hebt dan kans op XSS (cross site scripting) bijvoorbeeld.
Daar was ik al bang voor
pi_41390581
ik heb het zelf met alleen mysql_real_escape_string() geprobeerd en verder geen enkele functie, maar dan werkt het nog niet
pi_41390644
Opgelost

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
function cleanup($string)
{
$string = htmlentities($string, ENT_QUOTES, 'utf-8');
$string = utf8_encode($string);
if (!
get_magic_quotes_gpc())
  
$string = mysql_real_escape_string($string);

return
$string;
}

function
cleanup_return($string)
{
$string = stripslashes($string);
$string = utf8_decode($string);

return
$string;
}

function
cleanup_bewerk($string)
{
$string = cleanup_return($string);

return
$string;
}
?>


[ Bericht 98% gewijzigd door Piles op 01-09-2006 11:31:16 ]
  vrijdag 1 september 2006 @ 12:52:02 #199
12880 CraZaay
prettig gestoord
pi_41391914
quote:
Op vrijdag 1 september 2006 11:18 schreef Piles het volgende:

Als output krijg ik nu bijvoorbeeld:
[ code verwijderd ]
Heb je die string met \r\n toevallig binnen enkele quotes staan ipv dubbele? PHP moet de inhoud van die string namelijk wel parsen (en daarom moet het dus tussen dubbele quotes).
pi_41392621
quote:
Op vrijdag 1 september 2006 12:52 schreef CraZaay het volgende:

[..]

Heb je die string met \r\n toevallig binnen enkele quotes staan ipv dubbele? PHP moet de inhoud van die string namelijk wel parsen (en daarom moet het dus tussen dubbele quotes).
Inmiddels is het opgelost, zie mijn vorige bericht
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')