abonnement Unibet Coolblue Bitvavo
  zaterdag 29 september 2007 @ 18:48:59 #203
84926 WyriHaximus
Release the hounds smithers!
pi_53572798
quote:
Op zaterdag 29 september 2007 18:39 schreef commentator het volgende:

[..]


[..]

als je naar het voorbeeld had gekeken had je wel gezien dat het om het laatste getal ging
[..]

idd
Ah zo dacht het 2e cijfer ipv het laatste van het 2e cijfer .

SELECT * FROM table ORDER BY REVERSE(getal) DESC;

EDIT: Zo en nu uit eten . Had de link nooit gelegt met het laatste geval vandaar dat het me ook niet op viel toen ik naar het voorbeeld keek .

[ Bericht 15% gewijzigd door WyriHaximus op 29-09-2007 18:55:01 ]
phluphy for president!
pi_53573698
dank u
<a href="http://whatpulse.org/ref/164249/" target="_blank" rel="nofollow">Typ mee, met FOK! naar de top</a>
pi_53578509
Met php kun je met strrev de string omdraaien. Je zult dan wel of een 2de kolom (met ongedraaide waarde) in mysql moeten zetten en via sql sorteren, of via php de(omgedraaide) waarde sorteren.

Maar kan vast ook wel via mysql.

edit: spuit 11, nieuwe pagina niet opgemerkt...
  zondag 30 september 2007 @ 22:31:23 #206
37634 wobbel
Da WoBBeL King
pi_53602954
Hoe krijg ik 277592 seconden naar dit:

35 uur, 32 minuten en 16 seconden (dit is niet goed uitgerekend ofzo )

35 uur lukt nog wel ( / 3600 ) maar hoe reken ik dan nog de resterende minuten en seconden uit?
  FOK!-Schrikkelbaas zondag 30 september 2007 @ 22:33:01 #207
1972 Swetsenegger
Egocentrische Narcist
  zondag 30 september 2007 @ 22:37:28 #208
37634 wobbel
Da WoBBeL King
pi_53603116
Ik heb nu volgende:

1
2
3
4
5
6
7
8
$MySQL_UniqueLength_Result = 278073; // in seconden

$TotalUniqueHours                           = floor ( $MySQL_UniqueLength_Result / 3600 );
$TotalUniqueMinutes                           = floor ( $MySQL_UniqueLength_Result / 60 ) - ( $TotalUniqueHours * 60 );
$TotalUniqueSeconds                           = $MySQL_UniqueLength_Result - ( $TotalUniqueHours * 3600 ) - ( $TotalUniqueMinutes * 60 );


$tml->RegisterVar                           ( "TOTAL_UNIQUETIME", $TotalUniqueHours . " uur, " . $TotalUniqueMinutes . " minuten en " . $TotalUniqueSeconds . " seconden" );


wat volgende resultaat geeft:
quote:
77 uur, 14 minuten en 33 seconden.
kan het zo ook?

[edit]

hier klopt echt geen ruk van
  zondag 30 september 2007 @ 22:37:41 #209
84926 WyriHaximus
Release the hounds smithers!
pi_53603123
quote:
Op zondag 30 september 2007 22:33 schreef Swetsenegger het volgende:
strtotime ?
Bedoelt hij niet anders om? timetostr?
phluphy for president!
  zondag 30 september 2007 @ 22:41:47 #210
37634 wobbel
Da WoBBeL King
pi_53603243
quote:
Op zondag 30 september 2007 22:37 schreef WyriHaximus het volgende:

[..]

Bedoelt hij niet anders om? timetostr?
whaha ja idd
  FOK!-Schrikkelbaas zondag 30 september 2007 @ 22:49:41 #211
1972 Swetsenegger
Egocentrische Narcist
pi_53603526
quote:
Op zondag 30 september 2007 22:37 schreef wobbel het volgende:
Ik heb nu volgende:
[ code verwijderd ]

wat volgende resultaat geeft:
[..]

kan het zo ook?

[edit]

hier klopt echt geen ruk van
( $TotalUniqueHours * 60 ) moet zijn ( $TotalUniqueHours * 3600 ).

eens nog primitiever gedaan: round($getal - 0.5) om het getal naar beneden af te ronden...
  zondag 30 september 2007 @ 23:06:24 #213
37634 wobbel
Da WoBBeL King
pi_53603957
quote:
Op zondag 30 september 2007 22:50 schreef the_disheaver het volgende:

[..]

( $TotalUniqueHours * 60 ) moet zijn ( $TotalUniqueHours * 3600 ).

eens nog primitiever gedaan: round($getal - 0.5) om het getal naar beneden af te ronden...
je bedoeld dat dit: = floor ( $MySQL_UniqueLength_Result / 60 ) - ( $TotalUniqueHours * 60 );

moet worden: = floor ( $MySQL_UniqueLength_Result / 60 ) - ( $TotalUniqueHours * 3600 );

? want dan krijg ik hele rare waardes
  zondag 30 september 2007 @ 23:08:33 #214
37634 wobbel
Da WoBBeL King
pi_53604008
quote:
aah...als ik het hiermee verifieer dan klopt m'n eigen berekening ook
pi_53604661
of zo:

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
27
28
29
30
<?php

$time=5425;
$seconds=0;
$minutes=0;
$hours=0;
$days=0;
$str = $days." days ".$hours ." hours ".$minutes." minutes ".$seconds. " seconds";

while((strtotime($str) - strtotime("now")) != $time) {
        $seconds++;
        if ($seconds == 60) {
                $seconds = 0;
                $minutes++;
                if ($minutes == 60) {
                        $minutes = 0;
                        $hours++;
                        if ($hours == 24) {
                                $hours = 0;
                                $days++;
                        }
                }
        }
        $str = $days." days ".$hours ." hours ".$minutes." minutes ".$seconds. " seconds";

}
print $str;


?>

pi_53604685
quote:
Op zondag 30 september 2007 23:06 schreef wobbel het volgende:

[..]

je bedoeld dat dit: = floor ( $MySQL_UniqueLength_Result / 60 ) - ( $TotalUniqueHours * 60 );

moet worden: = floor ( $MySQL_UniqueLength_Result / 60 ) - ( $TotalUniqueHours * 3600 );

? want dan krijg ik hele rare waardes
ja. Dan klopt er nog iets niet

[ Bericht 1% gewijzigd door the_disheaver op 30-09-2007 23:50:40 ]
pi_53604898
ah, dit:

1
2
3
$TotalUniqueHours                           = floor ( $MySQL_UniqueLength_Result / 3600 );
$TotalUniqueMinutes                           = floor ( ($MySQL_UniqueLength_Result-($TotalUniqueHours*3600)) / 60 ) ;
$TotalUniqueSeconds                           = $MySQL_UniqueLength_Result - ( $TotalUniqueHours * 3600 ) - ( $TotalUniqueMinutes * 60 );


ow... klopt volgens mij, jou manier, zonder mijn verandering. Zelfde uitkomst in elk geval

laatste edit: klopt wel, de ingevoerde secondes was niet gelijk aan de gevraagde aantal secondes.

uiteindelijke resultaat: 77 hours 6 minutes 32 seconds

[ Bericht 9% gewijzigd door the_disheaver op 30-09-2007 23:59:47 ]
pi_53607874
quote:
Op zondag 30 september 2007 23:34 schreef the_disheaver het volgende:
of zo:
[ code verwijderd ]

Nouja, als je bedenkt dat PHP intern ook nog for-loops gebruikt voor het berekenen van schrikkeljaren valt het nog wel mee . Ik heb ook nog even een poging gedaan voor het omzetten :

1
2
3
4
5
$time = 277592;

$seconds = $time % 60;
$minutes = ($time = ($time - $seconds) / 60) % 60;
$hours   = ($time - $minutes) / 60;
pi_53622257
quote:
Op zondag 30 september 2007 23:34 schreef the_disheaver het volgende:
of zo:
[ code verwijderd ]

interessant.. even bewaren!
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53622868
quote:
Op maandag 1 oktober 2007 17:53 schreef markiemark het volgende:
interessant.. even bewaren!
Je kan beter die van autocue bewaren (en die andere direct vergeten).
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_53623004
quote:
Op maandag 1 oktober 2007 17:53 schreef markiemark het volgende:

[..]

interessant.. even bewaren!
ben je serieus?
pi_53623095
quote:
Op maandag 1 oktober 2007 18:16 schreef SuperRembo het volgende:

[..]

Je kan beter die van autocue bewaren (en die andere direct vergeten).
ohw hehe die bedoelde ik..
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53648641
Ik heb een probleem met mijn ubb. Hij vervangt quote-tags netjes door wat hij moet vervangen, behalve wanneer er nog tekst achter staan, dan werkt het niet meer:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$input 
preg_replace("_\[quote=(.*?)\](.*?)\[\/quote\]_isu"     $this->__quotes('$1','$2')    , $input); 

    
// Quote
    
function __quotes($naam,$input,$type 1){
        if(
$type == 1){
            
$wat $naam." zei:";
        }elseif(
$type == 2){
            
$wat "Quote: <a href='".$naam."'>Bron</a>";
        }else{
            
$wat "Quote:";
        }

        
$output  "<span class='quote'>\n";
        
$output .= "    <b>".$wat."</b><br />\n";
        
$output .= "    ".$input."\n";
        
$output .= "</span>";

        return 
$output;
    }
?>


Wat doe ik fout?
pi_53648859
Wat is de "_isu" aan het einde van je regex?
pi_53649238
quote:
Op dinsdag 2 oktober 2007 19:43 schreef Xcalibur het volgende:
Wat is de "_isu" aan het einde van je regex?
Jah dat is iets wat ooit werkte, maar niet volledig dus. Ik heb het ooit op suggestie van iemand zo gedaan.
pi_53650982
Ik weet het niet precies. regular expressions is niet mijn beste vak.

Maar ik weet wel dat er een element blockquote bestaat.
En je kunt het bepalen van $type ook in een switch block doen.
pi_53654365
Probeer de U te gebruiken, hoofdletter dus. isU

Het zou een hoofdletter moeten zijn, maar ik zie niet in waarom dat verkeerd zou gaan daardoor.

(je bedoeld willekeurige tekst achter de [/quote] tag?
pi_53655681
quote:
Op dinsdag 2 oktober 2007 19:35 schreef Pelgrim het volgende:
Ik heb een probleem met mijn ubb. Hij vervangt quote-tags netjes door wat hij moet vervangen, behalve wanneer er nog tekst achter staan, dan werkt het niet meer:
[ code verwijderd ]

Wat doe ik fout?
Weet je zeker dat het probleem in de regexp zit, volgens mij moet die wel werken?

Hij kan wel iets korter/consequenter:
1"_\[quote=(.*)\](.*)\[/quote\]_isU"
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_53657955
Het werkt nu prima.

Jah het was echt heel vreemd, stond er geen tekst achter de [/quote]tag dan deed hij het wel, maar stond er wel tekst dan verwerkte hij het niet.
  woensdag 3 oktober 2007 @ 18:25:25 #230
71919 wonderer
Hung like a My Little Pony
pi_53672968
Ik heb iets irritants. Als ik een é in mijn formulier zet en dat submit, komt er een é in de database te staan. Collation is gewoon latin_swedish_ci, dat is het overal, en ik heb er niet in alle tabellen of databases last van. Het geldt ook voor andere "speciale tekens". Ligt het aan het script dat het formulier verwerkt, of aan de database?
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_53673148
Vader abraham

pi_53674019
Vraagje over mod_rewite url's.

Ik wil voor een site http://www.test.nl/boek/1(...)ocht-naar-kabap.html krijgen

Echter moet ik uit de titel bepaalde zaken strippen, is hier een handig functie voor of moet ik alles replacen dat anders is dan letters en cijfers?

Tevens heb ik een kleine mod_rewrite regex vraag.

Ik wil het volgende werkend krijgen.

test/1/gebruikers_naam.html

maar ook

test/1/fotos/foto1.html

nu heb ik de volgende code
1
2
RewriteRule ^test/([0-9]+)/([a-z0-9]+).html$ /index.php?mod=test&id=$1
RewriteRule ^test/([0-9]+)/fotos//foto([0-9]+).html$ /index.php?mod=test&id=$1&foto=$2


Echter pakt rewrite de 2e conditie niet maar de 1e wel

[ Bericht 53% gewijzigd door Chandler op 03-10-2007 19:33:47 ]
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_53675707
In "test/1/gebruikers_naam.html" zit een underscore die de regexp niet toe laat.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_53676278
Maar die werkt dus weer wel

Maar de 2e dus niet
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_53676444
Waarom staat er een dubbele slash?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_53677123
quote:
Op woensdag 3 oktober 2007 18:25 schreef wonderer het volgende:
Ik heb iets irritants. Als ik een &eacute; in mijn formulier zet en dat submit, komt er een é in de database te staan. Collation is gewoon latin_swedish_ci, dat is het overal, en ik heb er niet in alle tabellen of databases last van. Het geldt ook voor andere "speciale tekens". Ligt het aan het script dat het formulier verwerkt, of aan de database?
waarschijnlijk heb je ergens iets UTF-8 in je script zitten?
Mijn tactiek is om *overal* UTF-8 te gebruiken, dan gaat het doorgaans goed

Iemand heeft in dit topic pas een puntsgewijze uitleg gepost, zoek die eens op zou ik zeggen
  woensdag 3 oktober 2007 @ 21:21:11 #237
71919 wonderer
Hung like a My Little Pony
pi_53677702
Hoe/waar zou ik zoiets in mijn script zetten? Heb even een search gedaan, maar kon niks vinden. Waar zou ik zoiets instellen?

(klinkt wel stom zo... ).

Of staat dat in de database ingesteld? Ik kom het wel regelmatig tegen als ik iets aanmaak of zo, weet alleen niet meer precies waar.
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_53679129
PHP: header('Content-type: text/html; charset=UTF-8'); toevoegen
HTML: <meta http-equiv='content-type' content='text/html; charset=UTF-8' /> gebruiken
MySQL: zowel database als tabellen op UTF-8 instellen ipv latin_swedish_ci

Eventueel kan je nog een UTF-8 class gebruiken, om alle functies in PHP die niet standaard UTF-8 zijn te omzeilen. Ik gebruik deze: http://sourceforge.net/projects/phputf8

Misschien staat hier nog wat nuttigs verder: http://www.nicknettleton.com/zine/php/php-utf-8-cheatsheet

Vergeet ik nog iets?
  woensdag 3 oktober 2007 @ 22:59:29 #239
71919 wonderer
Hung like a My Little Pony
pi_53681086
Hm, MySQL dan maar, want hij doet het dus ook in phpMyAdmin en ik mag aannemen dat die de juiste headers heeft.
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
  donderdag 4 oktober 2007 @ 00:21:33 #240
32768 DionysuZ
Respect my authority!
pi_53683329
quote:
Op woensdag 3 oktober 2007 20:28 schreef Chandler het volgende:
Maar die werkt dus weer wel

Maar de 2e dus niet
slash teveel?
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_53685018
Nee die slash is een tiep fout... excuus
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_53686959
quote:
Op woensdag 3 oktober 2007 18:25 schreef wonderer het volgende:
Ik heb iets irritants. Als ik een é in mijn formulier zet en dat submit, komt er een é in de database te staan. Collation is gewoon latin_swedish_ci, dat is het overal, en ik heb er niet in alle tabellen of databases last van. Het geldt ook voor andere "speciale tekens". Ligt het aan het script dat het formulier verwerkt, of aan de database?
dit al geprobeerd?
http://nl.php.net/manual/en/function.htmlentities.php
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53687072
quote:
Op donderdag 4 oktober 2007 10:09 schreef markiemark het volgende:

[..]

dit al geprobeerd?
http://nl.php.net/manual/en/function.htmlentities.php
dan krijgt hij een html entity in z'n database, en nog steeds geen é....
lijkt me niet de bedoeling?
pi_53687270
quote:
Op donderdag 4 oktober 2007 10:16 schreef Xcalibur het volgende:

[..]

dan krijgt hij een html entity in z'n database, en nog steeds geen é....
lijkt me niet de bedoeling?
euhm ja ok, ligt er even vanaf wat hij met het resultaat wil doen. Als het bijvoorbeeld een letter in een achternaam is of zo, kun je de html entity gewoon echoen en komt de é weer terug.. dat lijkt mij het meest logisch gebruik...
maar misschien is het anders.
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53687546
Ik ben bezig met een website en wil graag en link in dewebsite maken naar een map zodat je de inhoud van deze map kan zien .

alvast bedankt
Herinder mij,
maar niet in sobere dagen.
Herinder mij, als de stralende zon,
hoe ik was, toen alles nog kon
pi_53687634
quote:
Op donderdag 4 oktober 2007 10:42 schreef Clannif het volgende:
Ik ben bezig met een website en wil graag en link in dewebsite maken naar een map zodat je de inhoud van deze map kan zien .

alvast bedankt
http://nl.php.net/function.opendir
daar moet je wat aan hebben denk ik zo!
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53690510
ik heb even een functie geschreven, ben benieuwd of het makkelijker kan dan op mijn manier...
1
2
3
4
5
6
7
8
9
<?php
// function om de volgende dag in db formaat weer tegeven
function dateNextDay($date){
    
$date explode("-"$date);
    
$date mktime(0,0,0,$date[1],($date[2]+1),$date[0]);
    
$date date("Y-m-d"$date);
    return 
$date;
}
?>
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
  donderdag 4 oktober 2007 @ 13:21:52 #248
85514 ralfie
!Yvan eht nioj
pi_53691215
Ja

strtotime("+1 day",$date)
(waar $date een timestamp is)
pi_53691691
quote:
Op donderdag 4 oktober 2007 13:21 schreef ralfie het volgende:
Ja

strtotime("+1 day",$date)
(waar $date een timestamp is)
wtf lol wist niet dat dat zo makkelijk kon!!
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
  donderdag 4 oktober 2007 @ 14:47:53 #250
71919 wonderer
Hung like a My Little Pony
pi_53693232
quote:
Op donderdag 4 oktober 2007 10:26 schreef markiemark het volgende:

[..]

euhm ja ok, ligt er even vanaf wat hij met het resultaat wil doen. Als het bijvoorbeeld een letter in een achternaam is of zo, kun je de html entity gewoon echoen en komt de é weer terug.. dat lijkt mij het meest logisch gebruik...
maar misschien is het anders.
Nou ja, het gaat er dus om dat de tekst gewoon leesbaar is als je hem op de site laat zien, niet rare tekens. Of dat nou met een fysieke é is of met &eacute; maakt me niet zoveel uit.
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_53693243
daarom hun je htmlentities gebruiken lijkt me..
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53693478
ja, dat kan dan inderdaad

Alleen dat heb je wel & eacute; in je database staan, als je die nog eens exporteert naar Excel gaat dat ongetwijfeld stuk
  donderdag 4 oktober 2007 @ 15:06:05 #253
71919 wonderer
Hung like a My Little Pony
pi_53693657
collation veranderd en het werkt
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
  donderdag 4 oktober 2007 @ 15:06:54 #254
71919 wonderer
Hung like a My Little Pony
pi_53693669
quote:
Op donderdag 4 oktober 2007 14:48 schreef markiemark het volgende:
daarom hun je htmlentities gebruiken lijkt me..
Ik bedacht met trouwens dat als ik & eacute; invoer, hij daar &eacute; van maakt? Dat schiet niet op.
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_53694037
quote:
Op donderdag 4 oktober 2007 15:06 schreef wonderer het volgende:
Ik bedacht met trouwens dat als ik & eacute; invoer, hij daar &ampeacute; van maakt? Dat schiet niet op.
he?
pi_53694610
Paar stelregels voor character collations en sets:
1) De webpagina moet de juiste Content-Type charset doorgeven (bijvoorbeeld utf-8)
2) De database moet de tekstuele contents onaangepast (géén htmlentities) opslaan met dezelfde collation
3) PHP moet alle relevante string operaties doen met de gekozen character set in het achterhoofd (zie de mb_* functies)
4) De communicatie tussen PHP en de database moet ook via de juiste character set verlopen, zie voor MySQL bijvoorbeeld SET CHARACTER SET en SET NAMES.
5) Bij het weergeven van gegevens op de webpagina moet je functies als htmlentities() aanroepen met de juiste parameters om de juiste character set te selecteren.

Hou je hieraan (geen wetten overigens, zijn maar voorbeelden ) en het kan moeilijk fout gaan
  donderdag 4 oktober 2007 @ 16:09:22 #257
71919 wonderer
Hung like a My Little Pony
pi_53695039
Thanks, JeRa. Ik weet niet meer precies waar het fout is gegaan (het zijn gekopieerde tabellen dus ik zal bij het invoeren wel iets verkeerd hebben ingesteld of zo). Maar nu werkt het.
quote:
Op donderdag 4 oktober 2007 15:23 schreef Xcalibur het volgende:

[..]

he?
Ik gebruik zelf de html entities om accenten in te voeren in die tabel, omdat mijn toetsenbord geen accenten doet en als ik het met ALT probeer wisselt ie van pagina vanwege de accesskeys. Maar als ik een & invoer met htmlentities(), wordt dat toch opgeslagen als &am;? En dan heb ik alsnog geen leesbare tekst.
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
  donderdag 4 oktober 2007 @ 16:10:46 #258
71919 wonderer
Hung like a My Little Pony
pi_53695065
Fok doet trouwens ook redelijk moeilijk met die entities zeg Beetje voorbeeld maken is een ramp.
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
  donderdag 4 oktober 2007 @ 21:07:03 #259
71919 wonderer
Hung like a My Little Pony
pi_53702972
Ik heb te vroeg gejuicht Als ik een ´ invoer, komt het er mooi te staan, in mijn browser, maar bij iemand anders als vraagteken, en als iemand anders apostrof e doet (ander toetsenbord) zie ik é en die ander gewoon een é

WTF?
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_53704483
quote:
Op donderdag 4 oktober 2007 21:07 schreef wonderer het volgende:
Ik heb te vroeg gejuicht Als ik een &acute; invoer, komt het er mooi te staan, in mijn browser, maar bij iemand anders als vraagteken, en als iemand anders apostrof e doet (ander toetsenbord) zie ik &Atilde;&copy; en die ander gewoon een &eacute;

WTF?
Heb je voldaan aan de vijf punten die ik eerder gaf? Je zei dat het werkte, maar dat kan soms alleen maar zo lijken.
pi_53704854
Kan ik hier ook terecht over vragen/problemen over php icm met AJAX? Heb een tutorial gedaan van w3schools, alleen op w3schools werkt ie gewoon terwijl ie bij mij een javascript error geeft met de melding "object wordt verwacht"
Lieutenant General Omar Bradley
"I have returned many times to honour the valiant men who died…every man who set foot on Omaha Beach was a hero."
  donderdag 4 oktober 2007 @ 22:06:47 #262
85514 ralfie
!Yvan eht nioj
pi_53705287
quote:
Op donderdag 4 oktober 2007 21:55 schreef SvenM het volgende:
Kan ik hier ook terecht over vragen/problemen over php icm met AJAX? Heb een tutorial gedaan van w3schools, alleen op w3schools werkt ie gewoon terwijl ie bij mij een javascript error geeft met de melding "object wordt verwacht"
lijkt me meer een javascript probleem, daar is een apart topic voor
pi_53705409
Ja, zover was ik ook al . Bedankt iig
Lieutenant General Omar Bradley
"I have returned many times to honour the valiant men who died…every man who set foot on Omaha Beach was a hero."
  donderdag 4 oktober 2007 @ 23:29:12 #264
71919 wonderer
Hung like a My Little Pony
pi_53708670
Alleen punt drie snap ik niet goed. htmlentities() gebruik ik nu niet, dus ok geen juiste parameters.
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_53709689
quote:
Op donderdag 4 oktober 2007 23:29 schreef wonderer het volgende:
Alleen punt drie snap ik niet goed. htmlentities() gebruik ik nu niet, dus ok geen juiste parameters.
Ik denk dat JeRa met punt drie doelt op http://nl3.php.net/manual/en/ref.mbstring.php en de functies die daar staan. En bij htmlentities kun je een character set opgeven, als optie.
pi_53713901
Hoe zet ik een weeknummer naar de begindatum om? Ik heb een formulier waar je een weeknummer en een jaar kan kiezen en dan haalt een query alle gegevens van die week uit de database. De query heb ik al , nu nog de code om een weeknummer naar de begindatum van die week om te zetten.
  vrijdag 5 oktober 2007 @ 10:07:44 #267
84926 WyriHaximus
Release the hounds smithers!
pi_53714071
Zit wat met me tags te kutten en heb de tags voor me screenshots in de title en alt attibutes gezet. Zit me nu af te vragen of dit de screenshots en blog posts beter vind baar gaat maken .

(Ow en wist niet echt wat de beste plek was om dat te posten dus dan maar hier .)
phluphy for president!
pi_53715597
oke mijn probleem is wat geavanceerder geworden :+

Ik heb de volgende code nu om een weeknummer om te zetten naar de begindatum (timestamp):

1
2
3
4
5
6
7
8
9
10
<?php
function getFirstDayOfWeek($year$weeknr)
{
$offset date('w'mktime(0,0,0,1,1,$year));
$offset = ($offset 5) ? 1-$offset 8-$offset;
$monday mktime(0,0,0,1,1+$offset,$year);

return 
strtotime('+' . ($weeknr 1) . ' weeks'$monday);
}
?>


Dan de functie aanroepen en de timestamp omzetten:

1
2
3
4
<?php
$timestamp 
getFirstDayOfWeek($jaar,$weeknummer);
$datum date("Y-m-d"$timestamp);
?>


Hierna met een query de benodigde gegevens uit de database halen:

1
2
3
<?php
mysql_query
("SELECT * FROM absenties WHERE WEEK(datum) = WEEK($datum) AND YEAR(datum) = YEAR($datum)");
?>


En bij de code hierboven gaat het fout. Hij weergeeft niks, als ik bijv. week 40 selecteer, en in de database staan iets van 10 records van in week 40. De week is goed omgezet naar een timestamp en de timestamp weer naar een datum (even ge-echo'd voor de test).

iig, ik heb nog even getest, en al zet ik NOW() in WEEK() , dan pakt ie wel alle records uit week 40.

1
2
3
<?php
mysql_query
("SELECT * FROM absenties WHERE WEEK(datum) = WEEK(NOW()) AND YEAR(datum) = YEAR(NOW())");
?>


weet iemand wat er aan de hand is? Ik denk zelf dat ik een ander format dan Y-m-d in WEEK() moet zetten, maar op de MySQL site staat dit: mysql> SELECT WEEK('1998-02-20');
pi_53715660
lol ben de komma's vergeten bij $datum in WEEK() . kom ik dus 1 minuut na het posten achter.
pi_53715671
@broodmonkeh

Ik zie geen apostrofes in de query staan bij de WEEK-functie

edit: yay solved.
  vrijdag 5 oktober 2007 @ 11:12:20 #271
85514 ralfie
!Yvan eht nioj
pi_53715712
edit: lamaar
pi_53759923
Ik probeer een functie op te zetten om een menu te creeeren. Hoofddoel is te tonen waar de bezoeker zich bevind. Afhankelijk van de pagina ID doorploopt deze recusrieve functie een tabel en haalt alle menu's op van het zelfde level, en de enkele bovenliggende menu's tot aan de root. Dit werkt (bijna) perfect. Het probleem is dat dit achterstevoren werkt. Het begint bij de onderste submenu's en bouwt uit naar de root. Dit moet natuurlijk andersom. DIt wil ikbereiken door alle sin een array te stoppen en simpelweg de array achterstevoren doorlopen. Bij het opbouwen van de array gaat het mis.
Ik wil een structuur als
0 --> 0 --> root
1 --> 0 --> sub-root
2 --> 0 --> submenu1
2 --> 1 --> submenu2
2 --> 2 --> submenu3
2 --> 3 --> submenu4

Wat ik krijg is dit
Array( [0] => Array
(
[0] => submenu1

[1] => submenu2
)

[1] => Array
(
[1] => Array
(
[0] => submenu
)

[2] => Array
(
[2] => Array
(
[0] => root
)
)
)
)
Dit heeft te maken met een foutieve opbouw van de array. Maar hoe moet het dan wel?
De foutieve volgorde is niet het probleem, dat draai ik op de een of ander emanier wel om.

Onderstaand de functie om de array op te bouwen.

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?php
// Functie om alle sumenu's en onderliggende op te halen uit
// de tabel met de menustructuur/links
function select_menu($menu_id='0',$counter='0')
 {
  global $domain;
  $output = '';
  $menu_parent = '';
  $menu_array = array();
  if($counter === '0' && $menu_id != 0)
   {
    $sql="select * FROM frontmenu WHERE frontmenu_parent='".$menu_id."' ORDER BY frontmenu_name ASC";
    //kijken of de query uitgevoerd wordt
    if($result = mysql_query($sql) or die(dberror($sql, __LINE__)))
     {
      while($row=mysql_fetch_array($result))
       {
        $menu_array[$counter][] = '<li class="active-link"><a href="'.$domain.'/'.$row['frontmenu_page'].$row['frontmenu_content'].'&level='.$row['frontmenu_id'].'">'.$row['frontmenu_name'].' </a></li>';
        if(!$row['frontmenu_parent'])
         {
          $menu_parent = 0;
         }
        else
         {
          $menu_parent = $row['frontmenu_parent'];
         }
       }
     }
   }
  elseif($menu_id != 0)
   {
    $sql="select * FROM frontmenu WHERE frontmenu_id='".$menu_id."' ORDER BY frontmenu_name ASC";
    //kijken of de query uitgevoerd wordt
    if($result = mysql_query($sql) or die(dberror($sql, __LINE__)))
     {
      $row=mysql_fetch_array($result);
      $menu_array[$counter][] = '<li class="active-link"><a href="'.$domain.'/'.$row['frontmenu_page'].$row['frontmenu_content'].'&level='.$row['frontmenu_id'].'">'.$row['frontmenu_name'].' </a></li>';
     }
    if(!$row['frontmenu_parent'])
     {
      $menu_parent = 0;
     }
    else
     {
      $menu_parent = $row['frontmenu_parent'];
     }
   }
  if($menu_parent != 0)
   {
    $counter++;
    $menu_array[] = select_menu($menu_parent,$counter);
   }
  return $menu_array;
 }
?>
  zondag 7 oktober 2007 @ 12:59:06 #273
12880 CraZaay
prettig gestoord
pi_53761147
quote:
Op vrijdag 5 oktober 2007 10:07 schreef WyriHaximus het volgende:
Zit wat met me tags te kutten en heb de tags voor me screenshots in de title en alt attibutes gezet. Zit me nu af te vragen of dit de screenshots en blog posts beter vind baar gaat maken .

Aangenomen dat je het over de HTML hebt: ja, dit maakt ze beter vindbaar. Alt-tekst gebruik je overigens als alt-tekst: dus niet een rijtje tags maar een beschrijving van wat er te zien is in de afbeelding. Het is voor user agents die de afbeeldingen niet kunnen zien.
pi_53791379
Ik heb een 2 tal vragen.

1. Is het mogelijk zonder gebruik te maken van EXIF module om de datum van afbeeldingen uit te lezen?! heb gezocht maar kon hier niets over vinden

2. Voor een bestel systeem met maten ben ik opzoek naar iets wat aanpasbaar is (uitleg).

Nu heb ik een vast systeem met maten voor personen en kledingstukken maar wil deze om gaan zetten naar een systeem dat simpel is aan te passen.

Bv. 40 maten per persoon.
Bv 5 produkten waarvan 3 voor de man en 2 voor vrouwen.
Ieder produkt heeft vaste maten waarbij iedere maat weer aparte maten heeft.

Hoe zou ik dit bovenstaande het beste naar SQL kunnen vertalen? meer info geef ik graag
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_53797795
quote:
Op maandag 8 oktober 2007 14:54 schreef Chandler het volgende:
Ik heb een 2 tal vragen.

1. Is het mogelijk zonder gebruik te maken van EXIF module om de datum van afbeeldingen uit te lezen?! heb gezocht maar kon hier niets over vinden
De enige tijden die je dan kunt opvragen zijn de fileatime, filectime en de filemtime.

Die laatste zou je wellicht kunnen gebruiken.
  maandag 8 oktober 2007 @ 20:04:38 #276
62215 qu63
..de tijd drinkt..
pi_53798116
Weet er iemand misschien een site met goede tutorials over hoe te werken met Excel en PHP / COM-objecten?

Het is de bedoeling dat ik een pagina schrijf die uit een excel-sheet gegevens ophaal, en die mooi laat zien.
Ik weet dat het makkelijker kan in MySQL, maar dat vraag i kdus niet
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 8 oktober 2007 @ 21:24:02 #277
85514 ralfie
!Yvan eht nioj
pi_53799796
quote:
Op maandag 8 oktober 2007 14:54 schreef Chandler het volgende:
Ik heb een 2 tal vragen.

1. Is het mogelijk zonder gebruik te maken van EXIF module om de datum van afbeeldingen uit te lezen?! heb gezocht maar kon hier niets over vinden

2. Voor een bestel systeem met maten ben ik opzoek naar iets wat aanpasbaar is (uitleg).

Nu heb ik een vast systeem met maten voor personen en kledingstukken maar wil deze om gaan zetten naar een systeem dat simpel is aan te passen.

Bv. 40 maten per persoon.
Bv 5 produkten waarvan 3 voor de man en 2 voor vrouwen.
Ieder produkt heeft vaste maten waarbij iedere maat weer aparte maten heeft.

Hoe zou ik dit bovenstaande het beste naar SQL kunnen vertalen? meer info geef ik graag
1. Als je een dagje hebt, google maar eens naar "EXIF specifications". Ik geloof een .org site heeft PDF'jes waarin precies beschreven staat hoe de headers met EXIF info eruitzien. Zal wat uurtjes kosten om precies uit te vogelen waar staat wat jij moet hebben (en dit dan voor alle versies die je denkt nodig te hebben), maar het kan wel.

2. Als je bedoelt wat ik denk dat je bedoelt, maak je een tabel met alle verschillende maten en combo's, waarna je al je producten gewoon een maat_id meegeeft ofzo (of met een derde tabel als één product meerdere maten kan hebben).
pi_53800172
quote:
Op maandag 8 oktober 2007 21:24 schreef ralfie het volgende:

1. Als je een dagje hebt, google maar eens naar "EXIF specifications". Ik geloof een .org site heeft PDF'jes waarin precies beschreven staat hoe de headers met EXIF info eruitzien. Zal wat uurtjes kosten om precies uit te vogelen waar staat wat jij moet hebben (en dit dan voor alle versies die je denkt nodig te hebben), maar het kan wel.
Je kunt ook meteen naar www.exif.org gaan
  dinsdag 9 oktober 2007 @ 15:27:28 #279
136730 PiRANiA
All thinking men are atheists.
pi_53815173
1
2
3
4
5
6
<?

$file = file_get_contents('http://web.ghlyceum.nl/dagrooster/centrum/bbouw/subst/subst_001.htm');
$patt = "/body(.*)body/Ui";
preg_match($patt,$file,$matches);
print_r($matches);

Ik wil alle content tussen de <body> en </body>
hoe doe ik dat?
  dinsdag 9 oktober 2007 @ 16:32:40 #280
85514 ralfie
!Yvan eht nioj
pi_53816488
$patt="#<body>(.*)</body>#Uis";

zoiets? (niet getest)
pi_53817505
En wat als het body element een id of class heeft?
  dinsdag 9 oktober 2007 @ 17:26:17 #282
62215 qu63
..de tijd drinkt..
pi_53817574
preg_match('/\<body\>(.*?)\<\/body\>/', $html , $matches);
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_53819628
quote:
Op dinsdag 9 oktober 2007 17:26 schreef qu63 het volgende:
preg_match('/\<body\>(.*?)\<\/body\>/', $html , $matches);
Deze pakt ook body-tags mee waar tussen body en > nog wat tekst staat.

1preg_match('/<body.*>(.*)<\/body>/Ui', $html, $matches);
  dinsdag 9 oktober 2007 @ 21:52:06 #284
136730 PiRANiA
All thinking men are atheists.
pi_53823635
quote:
Op dinsdag 9 oktober 2007 19:05 schreef Light het volgende:

[..]

Deze pakt ook body-tags mee waar tussen body en > nog wat tekst staat.
[ code verwijderd ]
werkt niet :s

ik krijg een lege array $matches terug
  dinsdag 9 oktober 2007 @ 22:42:41 #285
85514 ralfie
!Yvan eht nioj
pi_53825128
quote:
Op dinsdag 9 oktober 2007 21:52 schreef PiRANiA het volgende:

[..]

werkt niet :s

ik krijg een lege array $matches terug
zet er nog een s modifier achter, anders pakt de punt geen newlines
pi_53825511
quote:
Op dinsdag 9 oktober 2007 22:42 schreef ralfie het volgende:

[..]

zet er nog een s modifier achter, anders pakt de punt geen newlines
Hmmja, een beetje webpagina heeft wel newlines natuurlijk
pi_53833626
zit even met een vraagje... ik ben een bestaand systeem aan het aanpassen.. dit systeem registeert personen, met daaronder een variabel aantal gegevens. in dit geval data van aanwezigheid. dus bijvoorbeeld

Mark
- 2007-08- 24
- 2007-08- 25
- 2007-08- 26
- 2007-08- 27
- 2007-08- 28

Deze data worden met de hand gemuteerd. wanneer de data van de persoon worden aangepast, worden deze eerst allemaal gewist en later allemaal opnieuw ingevoerd aan de hand van de formulier waarden. zodat alleen de correcte data nog in de db staan. op zich omslachtig, maar het werkt wel. nu loopt de id teller van de data vrij snel tot hoog op. nu komt eigenlijk mijn vraag hehe

tot hoe hoog kan de auto_increment functie van mysql tellen?
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
  woensdag 10 oktober 2007 @ 11:07:14 #288
85514 ralfie
!Yvan eht nioj
pi_53833834
quote:
Op woensdag 10 oktober 2007 10:58 schreef markiemark het volgende:
tot hoe hoog kan de auto_increment functie van mysql tellen?
Dat heeft niks te maken met auto_increment, maar met het type kolom waarop je de auto-increment zet

meer daarover:
http://dev.mysql.com/doc/refman/5.0/en/numeric-type-overview.html
pi_53835788
quote:
INT[(M)] [UNSIGNED] [ZEROFILL]

A normal-size integer. The signed range is -2147483648 to 2147483647. The unsigned range is 0 to 4294967295.
tot 429.... dus... kan ik voorlopig nog wel even vooruit..
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53841501
quote:
Op woensdag 10 oktober 2007 12:24 schreef markiemark het volgende:

[..]

tot 429.... dus... kan ik voorlopig nog wel even vooruit..
Als je elke seconde 1 datum invoert, 24 uur per dag, 365 dagen per jaar, dan kan je nog 136 jaar vooruit
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  woensdag 10 oktober 2007 @ 19:13:05 #291
62215 qu63
..de tijd drinkt..
pi_53844899
quote:
Op maandag 8 oktober 2007 20:04 schreef qu63 het volgende:
Weet er iemand misschien een site met goede tutorials over hoe te werken met Excel en PHP / COM-objecten?

Het is de bedoeling dat ik een pagina schrijf die uit een excel-sheet gegevens ophaal, en die mooi laat zien.
Ik weet dat het makkelijker kan in MySQL, maar dat vraag i kdus niet
Kan iemand mij helpen?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 10 oktober 2007 @ 20:03:20 #292
136730 PiRANiA
All thinking men are atheists.
pi_53846220
Stop sending me emails !!

vankordelaar-berden.nl> Je hebt mijn errorscript gebruikt, nu krijg ik allemaal emails
  woensdag 10 oktober 2007 @ 23:33:18 #293
46383 Tiemie
sowieso wel!
pi_53852803
quote:
Op woensdag 10 oktober 2007 20:03 schreef PiRANiA het volgende:
Stop sending me emails !!

vankordelaar-berden.nl> Je hebt mijn errorscript gebruikt, nu krijg ik allemaal emails
lol
pi_53857345
quote:
Op woensdag 10 oktober 2007 16:24 schreef SuperRembo het volgende:

[..]

Als je elke seconde 1 datum invoert, 24 uur per dag, 365 dagen per jaar, dan kan je nog 136 jaar vooruit
haha dat is mooi om te horen... tegen die tijd zoeken ze het zelf maar uit!!
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53869224
Ik heb een mysql table met items, en 1 met bijbehorende plaatjes. Die moeten bij elkaar, dus ik doe een join,
maar dan komt daar
item|plaatje_id
test1|2
test1|5
uit als ik meerder plaatjes heb, en ik gebruik een foreach om het te printen, dus krijg ik alles meerdere keren..
Hoe kan ik dit goed verwerken? Dus item en dan alle plaatjes..
pi_53869389
quote:
Op donderdag 11 oktober 2007 19:26 schreef Scriptha het volgende:
Ik heb een mysql table met items, en 1 met bijbehorende plaatjes. Die moeten bij elkaar, dus ik doe een join,
maar dan komt daar
item|plaatje_id
test1|2
test1|5
uit als ik meerder plaatjes heb, en ik gebruik een foreach om het te printen, dus krijg ik alles meerdere keren..
Hoe kan ik dit goed verwerken? Dus item en dan alle plaatjes..
dus bij ieder artikel heb je een variabel aantal plaatjes?
bijv dus:

item 1:
- plaatje 1
- plaatje 2
- plaatje 3
- plaatje 4
item 2:
- plaatje 5
- plaatje 6

Zo bedoel je?

Volgens mij kan dat niet in een query.. als het wel kan ben ik erg benieuwd naar hoe dat dan moet..
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53869688
jawel. SELECT * FROM items, images WHERE items.id = images.itemid
pi_53869801
quote:
Op donderdag 11 oktober 2007 19:26 schreef Scriptha het volgende:
Hoe kan ik dit goed verwerken? Dus item en dan alle plaatjes..
Dat kan je op een aantal manieren doen:
  • Je haalt in 1 query alle gegevens op (op de juiste manier gesorteerd) en zorgt er met php voor dat je op het juiste moment aan een nieuw item begint.
  • Je doet 2 query's; 1 om de items op te halen en 1 om de plaatjes op te halen die bij al die items horen (weer op de juiste manier gesorteerd). Met php zorg je er voor dat je de juiste plaatjes bij de juiste items laat zien.
  • Je doet 1 query om al de items op te halen en daarna per item een query om de bijbehorende plaatjes op te halen.

    Wat de optimale strategie is hangt af van hoeveel data je uit de db haalt, de verhouding items/plaatjes, de snelheid van de db server en de webserver, en nog meer dingen.
  • Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_53870251
    1e manier, hoe zorg ik ervoor dat php op het juiste moment aan een nieuwe item begint?
    pi_53870376
    quote:
    Op donderdag 11 oktober 2007 20:13 schreef Scriptha het volgende:
    1e manier, hoe zorg ik ervoor dat php op het juiste moment aan een nieuwe item begint?
    Als de item-id van de row anders is dan de item-id van de vorige row.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_53877525
    quote:
    Op donderdag 11 oktober 2007 20:18 schreef SuperRembo het volgende:

    [..]

    Als de item-id van de row anders is dan de item-id van de vorige row.
    hoe toevallig dat ik daar nu ook net mee bezig ben.. zelfde probleem..
    zal straks mijn code posten.. misschien interessant
    Amsterdam, stad van hash en coke,
    Waar de vrouwen zich vrouwelijk gedragen..
    En de mannen ook..
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')