abonnement Unibet Coolblue
pi_97132594
quote:
5s.gif Op zaterdag 21 mei 2011 21:34 schreef Chandler het volgende:
Simpele vraag hoop ik maar ik breek er al even mijn koppie over ;{

Ik wil een postcode uitlezen uit een tekst met een volledig adres (straatnaam 1 1234 AA Ergens Nederland) en dat probeer ik zo

preg_match('/^(\d{4}[ ][a-zA-Z]{2})/', $adres, $out);

maar dit werkt niet? ik heb al veel andere stukjes geprobeerd maar kom er maar niet uit..
'/(.+?)(0-9){4}(a-zA-Z){2}(.+?)/'

Zo even uit mijn hoofd.
pi_97132995
Oh, dat ik op het begin zocht wist ik niet, had al wel alles met \w+ \w* \* etc geprobeerd, en bovenstaande werkt helaas niet :{

-edit-

deze werkt wel, '/(.+?)([0-9]{4})[ ]([a-zA-Z]{2})(.+?)/' alleen krijg ik dan de postcode in 2 delen ;) maar goed beter iets dan niets!
Just say hi!
  zaterdag 21 mei 2011 @ 22:01:28 #203
75592 GlowMouse
l'état, c'est moi
pi_97133317
^ is het begin van een regel
[ ] is hetzelfde als gewoon een spatie
je krijgt hem in 2 delen vanwege je haakjes, probeer dit eens:

'/([0-9]{4}\\s?[a-z]{2})/i'
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_97133565
Zal het morgen proberen, heb het reeds opgelost met de oplossing in mijn post maar dat was maar een batch van 70 adressen :D er komen er hopelijk nog honderden bij :@
Just say hi!
pi_97133647
He, ik heb 'n vraag en omdat ik niet een heel topic wil openen in DIG SW even hier.. Wie weet hoe je met Mozilla firefox foto's kan opslaan in je bestanden of kan dat niet?
  zaterdag 21 mei 2011 @ 22:47:08 #206
292596 Faux.
Fan van zichzelf
pi_97135360
quote:
0s.gif Op zaterdag 21 mei 2011 22:08 schreef iwannabehigh het volgende:
He, ik heb 'n vraag en omdat ik niet een heel topic wil openen in DIG SW even hier.. Wie weet hoe je met Mozilla firefox foto's kan opslaan in je bestanden of kan dat niet?
Rechtermuisknop -> Save As/Opslaan als :') Of ik begrijp je fout :')
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
pi_97138180
quote:
10s.gif Op zaterdag 21 mei 2011 22:47 schreef Faux. het volgende:

[..]

Rechtermuisknop -> Save As/Opslaan als :') Of ik begrijp je fout :')
Ja, zo bedoelde ik het niet :P Het zit namelijk zo: ik kan met Mozilla Firefox geen afbeeldingen opslaan vanaf Facebook (en meerdere sites). Als ik dan op rechter muisknop klik, staat er geen afbeelding opslaan maar pagina opslaan. Misschien iemand die hier iets vanaf weet?
  zaterdag 21 mei 2011 @ 23:56:49 #208
137776 boem-dikkie
Jedi Mind Baby!
pi_97138627
quote:
0s.gif Op zaterdag 21 mei 2011 23:47 schreef iwannabehigh het volgende:

[..]

Ja, zo bedoelde ik het niet :P Het zit namelijk zo: ik kan met Mozilla Firefox geen afbeeldingen opslaan vanaf Facebook (en meerdere sites). Als ik dan op rechter muisknop klik, staat er geen afbeelding opslaan maar pagina opslaan. Misschien iemand die hier iets vanaf weet?
Je kunt op Facebook gewoon onder de foto op 'foto downloaden (oid)' klikken toch?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_97138824
quote:
14s.gif Op zaterdag 21 mei 2011 23:56 schreef boem-dikkie het volgende:

[..]

Je kunt op Facebook gewoon onder de foto op 'foto downloaden (oid)' klikken toch?
Ja, ik zie 't nu pas.. :') Bedankt. ^O^
  zondag 22 mei 2011 @ 11:45:07 #210
12221 Tijn
Powered by MS Paint
pi_97148304
Ik zit weer eens met reguliere expressies te stunten :') Ik probeer tekst te vangen tussen "[tabel]" en "[/tabel]". Dus ik dacht, dat doe je zo:

1preg_match_all("/\[tabel\](.*)\[\/tabel\]/", $string, $tables);

Daarbij is $tables dan een array met alle stukken uit $string die tussen eerder genoemde [tabel] tags zit. Althans, dat was m'n plan, want de array is nu altijd leeg -O-

Iemand een idee?
  zondag 22 mei 2011 @ 11:50:17 #211
136730 PiRANiA
All thinking men are atheists.
pi_97148445
quote:
2s.gif Op zondag 22 mei 2011 11:45 schreef Tijn het volgende:
Ik zit weer eens met reguliere expressies te stunten :') Ik probeer tekst te vangen tussen "[tabel]" en "[/tabel]". Dus ik dacht, dat doe je zo:

[ code verwijderd ]

Daarbij is $tables dan een array met alle stukken uit $string die tussen eerder genoemde [tabel] tags zit. Althans, dat was m'n plan, want de array is nu altijd leeg -O-

Iemand een idee?
1
2
3
4
5
6
7
8
9
10
11
12
<?php $string="test1
test2
test3
[tabel]haha[/tabel]
test4
test5
[tabel]haha2[/tabel]
"
;

preg_match_all("/\[tabel\](.*)\[\/tabel\]/"$string$tables);

var_dump($tables);

output:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
array(2) {
  [0]=>
  array(2) {
    [0]=>
    string(19) "[tabel]haha[/tabel]"
    [1]=>
    string(20) "[tabel]haha2[/tabel]"
  }
  [1]=>
  array(2) {
    [0]=>
    string(4) "haha"
    [1]=>
    string(5) "haha2"
  }
}
  zondag 22 mei 2011 @ 11:53:12 #212
136730 PiRANiA
All thinking men are atheists.
pi_97148529
Doe
1
2
3
<?php
preg_match_all
("/\[tabel\](.*)\[\/tabel\]/msU"$string$tables);
?>
voor multiline :Y
  zondag 22 mei 2011 @ 11:55:16 #213
12221 Tijn
Powered by MS Paint
pi_97148592
quote:
0s.gif Op zondag 22 mei 2011 11:53 schreef PiRANiA het volgende:
Doe

[ code verwijderd ]

voor multiline :Y
Ah! Dat is 'em :) Dank u _O_
  zondag 22 mei 2011 @ 16:52:58 #214
292596 Faux.
Fan van zichzelf
pi_97159585
Hoe kan je in PHP zien of een getal even of oneven is? :@
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
  zondag 22 mei 2011 @ 16:53:27 #215
136730 PiRANiA
All thinking men are atheists.
pi_97159612
quote:
5s.gif Op zondag 22 mei 2011 16:52 schreef Faux. het volgende:
Hoe kan je in PHP zien of een getal even of oneven is? :@
Sec, ik maak even een snippet voor je.
  zondag 22 mei 2011 @ 16:56:20 #216
136730 PiRANiA
All thinking men are atheists.
pi_97159736
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
function is_even($getal){
    if(
floor($getal)%==0)
        return 
true;
    else
        return 
false;
}

var_dump(
    
is_even(0),
    
is_even(1),
    
is_even(2)
    );

Output:
1
2
3
bool(true)
bool(false)
bool(true)

Je kijkt dus of een getal deelbaar is door 2. Met de '%' kijk je of er bij de deling door 2 wat over blijft (rest van de deling). Als hij het netjes door 2 deelt (en er dus niets over blijft) is het een even getal.
  zondag 22 mei 2011 @ 17:00:17 #217
292596 Faux.
Fan van zichzelf
pi_97159958
Dus

1
2
3
4
5
6
7
8
<?php
if(is_even($id) == "true")
{
getal is even
}else{
getal is oneven
}
?>

is goede code? :@
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
  zondag 22 mei 2011 @ 17:01:33 #218
136730 PiRANiA
All thinking men are atheists.
pi_97160022
Dat
== "true"
kan weg.
  zondag 22 mei 2011 @ 17:01:52 #219
292596 Faux.
Fan van zichzelf
pi_97160035
quote:
0s.gif Op zondag 22 mei 2011 17:01 schreef PiRANiA het volgende:
Dat
== "true"
kan weg.
Oke, danku :*
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
  zondag 22 mei 2011 @ 17:06:42 #220
75592 GlowMouse
l'état, c'est moi
pi_97160286
1
2
3
4
5
<?php
function is_even($getal) {
  return (
$getal%== 0);
}
?>
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_97263949
Remi wees me op een scripje wat doet wat ik eerder vroeg..rekenen met data/verjaardagen

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
56
57
58
59
60
61
62
63
<?php
$resultaat 
mysql_query("SELECT * FROM events");
while(
$array=mysql_fetch_array($resultaat)){
echo 
date("d-m-Y",strtotime($array["E_date"])) ."<br/>";

// count number of leap years between birthday and today

function numOfLeapDays($from$to) {
    if((
checkdate(2,29,date("Y",$from))) && ($from mktime(0,0,0,2,29,date("Y",$from)))) {
        
$fromYear date("Y",$from)+1;
    } else {
        
$fromYear date("Y",$from);
    }

    if((
checkdate(2,29,date("Y",$to))) && ($to mktime(0,0,0,2,29,date("Y",$to)))) {
        
$toYear date("Y",$to)-1;
    } else {
        
$toYear date("Y",$to);
    }

    
$numOfLeapDays 0;

    for(
$i $fromYear$i <= $toYear$i++) {
        if (((
$i 4) == 0) AND ((($i 400) == 0) OR (($i 100) <> 0))) $numOfLeapDays++;
    }
    return 
$numOfLeapDays;
}

// calculate age, including fix for dates before 1-1-1970
function age($born,$now,$bornyear) {
    
$leapDays numOfLeapDays($born$now);
    
$age intval(((($now $born)/(60*60*24)) - $leapDays) / 365 );
    if(
$bornyear 1970) {
        
$age $age + (1970 $bornyear);
    }
    return 
$age;
}

// retrieve age and number of days till next birthday
function agenext($birthday){
    
// format dd-mm-yyyy -> [0] = day, [1] = month, [2] = year
    
$datekey explode("-",$birthday);

    
// basic variables
    
$born mktime(0,0,0,$datekey[1],$datekey[0],$datekey[2]);
    
$now mktime(0,0,0,date("m"),date("d"),date("Y"));
    
$nextbirthday mktime(0,0,0,$datekey[1],$datekey[0],date("Y"));
    if(
$nextbirthday $now) {
        
$nextbirthday $nextbirthday + (60*60*24*365);
    }

    
// days till next birthday
    
$days intval(($nextbirthday $now) / (60*60*24));

    
$agenext "(".age($born,$now,$datekey[2]).", next birthday in ".$days." day".($days == "":"s").")";
    return 
$agenext;
}

// call function with: agenext($birthday)
$birthday date("d-m-Y",strtotime($array["E_date"]));
echo 
agenext($birthday)."<br/>";
}
?>

dit werkt wel maar alleen met de eerste regel uit de database
hoe kan ik dit nu maken dat ie alle regels meeneemt?
  dinsdag 24 mei 2011 @ 20:37:20 #222
75592 GlowMouse
l'état, c'est moi
pi_97264212
je functies niet in een loop definieren
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_97264313
quote:
0s.gif Op dinsdag 24 mei 2011 20:37 schreef GlowMouse het volgende:
je functies niet in een loop definieren
maar hoe kan ik dan $array["E_date"]) gebruiken?
  dinsdag 24 mei 2011 @ 20:45:25 #224
75592 GlowMouse
l'état, c'est moi
pi_97264723
staat $array["E_date"]) in een functie dan?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_97264937
quote:
0s.gif Op dinsdag 24 mei 2011 20:45 schreef GlowMouse het volgende:
staat $array["E_date"]) in een functie dan?
aub GlowMouse...ik ben een amateur en ik snap je cryptische aanwijzingen eerlijk gezegd niet
ik doe de titel van het topic echt eer aan...voor dummies..that's me

zou je me misschien een concreet voorbeeld kunnen geven hoe dit op te lossen
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')