abonnement Unibet Coolblue Bitvavo
pi_121371484
quote:
0s.gif Op woensdag 9 januari 2013 21:38 schreef Pakspul het volgende:

[..]

Hoe gaat callback om met vooruitkijken in string en bijhouden van tijdelijke variabelen? Global gebruiken?

Tosti, werkt mijn antwoord niet?
quote:
Sorry, hoor, ben echt een n00bie. Is het gewoon een kwestie van deze code runnen en dan wordt de code permanent veranderd? Hoe run ik dit dan is een CSS-file? Gewoon <?php?> tags erom heen? :') :@
pi_121371616
quote:
0s.gif Op woensdag 9 januari 2013 21:40 schreef GlowMouse het volgende:

[..]

Hij werkt op de gematchte elementen, dus je hoeft bij 'Kat.156' niet alleen een '1' te verwachten, je krijgt '156' bij de juiste regexp.
Dus per getal een callback waar je dan eigenlijk het volgende doet
1
2
3
4
5
6
7
8
9
<?php
$totaal 
0;
function 
optellen($value)
{
    global 
$totaal;

    
$totaal += $value;
}
?>

heerlijk Nederlands en Engels door elkaar heen :')
pi_121371664
quote:
0s.gif Op woensdag 9 januari 2013 21:40 schreef Tostiapparaatje2 het volgende:

[..]

[..]

Sorry, hoor, ben echt een n00bie. Is het gewoon een kwestie van deze code runnen en dan wordt de code permanent veranderd? Hoe run ik dit dan is een CSS-file? Gewoon <?php?> tags erom heen? :') :@
Nee je moet het bestand inlezen, dan kun je gaat optellen of wat je ook eigenlijk wilt en dan kun je het resultaat wel weer uitpoepen.
  woensdag 9 januari 2013 @ 21:44:30 #104
75592 GlowMouse
l'état, c'est moi
pi_121371674
waar heb je $totaal dan voor nodig?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_121371748
quote:
0s.gif Op woensdag 9 januari 2013 21:44 schreef Pakspul het volgende:

[..]

Nee je moet het bestand inlezen, dan kun je gaat optellen of wat je ook eigenlijk wilt en dan kun je het resultaat wel weer uitpoepen.
Oké. Hmmm, dan is het misschien handiger om het handmatig te doen. Het zijn ongeveer 200 getallen, dus dat is te overzien. :P
  FOK!-Schrikkelbaas woensdag 9 januari 2013 @ 21:46:23 #106
1972 Swetsenegger
Egocentrische Narcist
pi_121371781
Ik begrijp blijkbaar het hele vraagstuk niet... wat is er mis met CTRL-R of CTRL-H (afhankelijk van je ontwikkelomgeving)
pi_121371798
quote:
0s.gif Op woensdag 9 januari 2013 21:44 schreef GlowMouse het volgende:
waar heb je $totaal dan voor nodig?
Hoe wil je anders het totaal bijhouden, zoals Tosti al aangeeft wil hij meerdere bij elkaar optellen. Of krijg je dan direct een array met alle waardes terug?
pi_121371852
quote:
0s.gif Op woensdag 9 januari 2013 21:45 schreef Tostiapparaatje2 het volgende:

[..]

Oké. Hmmm, dan is het misschien handiger om het handmatig te doen. Het zijn ongeveer 200 getallen, dus dat is te overzien. :P
Als je niet kunt programmeren is dat handiger ja.
  woensdag 9 januari 2013 @ 21:49:23 #109
75592 GlowMouse
l'état, c'est moi
pi_121371947
333 is CONST, of hij is wel heel raar met zijn vraag.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_121372051
quote:
0s.gif Op woensdag 9 januari 2013 21:49 schreef GlowMouse het volgende:
333 is CONST, of hij is wel heel raar met zijn vraag.
ah, kleine lees fout van mijn kant :+ ja dan kan je oplossing met gemak.

Voor Tosti, aangezien het om layout gaat zal je een paar waardes hebben die vaker voorkomen en deze kun je gewoon vervangen door het nieuwe getal.
pi_121372216
quote:
0s.gif Op woensdag 9 januari 2013 21:47 schreef Pakspul het volgende:

[..]

Als je niet kunt programmeren is dat handiger ja.
Nah, ik ben geen pro inderdaad. Soms is het voor mij dus sneller om dingen handmatig te doen, zoals dit. Bedankt voor jullie hulp though.
  FOK!-Schrikkelbaas woensdag 9 januari 2013 @ 22:22:10 #112
862 Arcee
Look closer
pi_121373795
quote:
0s.gif Op woensdag 9 januari 2013 21:45 schreef Tostiapparaatje2 het volgende:
Oké. Hmmm, dan is het misschien handiger om het handmatig te doen. Het zijn ongeveer 200 getallen, dus dat is te overzien. :P
Hoe zien die andere 200 er ongeveer uit? :)
Never in the entire history of calming down did anyone ever calm down after being told to calm down.
pi_121375118
quote:
0s.gif Op woensdag 9 januari 2013 22:22 schreef Arcee het volgende:

[..]

Hoe zien die andere 200 er ongeveer uit? :)
Het is zijn allemaal CSS-attributen top:###px; en left:###px;. Die in het PHP-script stonden waren er niet zoveel, dus die heb ik nu al handmatig gedaan.
pi_121375708
Niet om het één of ander, maar had je dat niet beter op kunnen lossen met een wrapper-div met een margin van 333px?
pi_121375901
quote:
14s.gif Op woensdag 9 januari 2013 22:57 schreef KomtTijd... het volgende:
Niet om het één of ander, maar had je dat niet beter op kunnen lossen met een wrapper-div met een margin van 333px?
Dat zou vast te simpel zijn ;)
pi_121375966
quote:
14s.gif Op woensdag 9 januari 2013 22:57 schreef KomtTijd... het volgende:
Niet om het één of ander, maar had je dat niet beter op kunnen lossen met een wrapper-div met een margin van 333px?
Lelijke oplossingen FTW? :P
pi_121376010
quote:
14s.gif Op woensdag 9 januari 2013 22:57 schreef KomtTijd... het volgende:
Niet om het één of ander, maar had je dat niet beter op kunnen lossen met een wrapper-div met een margin van 333px?
Zou wel kunnen ja, maar ik ben dan wel weer zo dat ik liever 200 waardes ga vervangen, die dat ik weer een extra div'je erbij heb. :)
pi_121376032
quote:
0s.gif Op woensdag 9 januari 2013 23:02 schreef Pakspul het volgende:

[..]

Lelijke oplossingen FTW? :P
Maar wel snel. :P
pi_121376112
quote:
0s.gif Op woensdag 9 januari 2013 23:02 schreef Pakspul het volgende:

[..]

Lelijke oplossingen FTW? :P
Als je een website hebt met 200 gepositioneerde elementen waarvan de positie ook nog eens aangepast moet worden op een nieuwe situatie (groter scherm?), hoef je je daar niet bepaald druk meer om te maken lijkt me :+
pi_121420705
Domme PHP vraag.. Ik heb nu de volgende code, ik wil 6 plaatjes weergeven uit een directory van 12. De 6 moeten random worden getoond, geen nummer (1.jpg ~ 12.jpg) mag herhaald worden.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php 

$total 
"12"
$file_type ".jpg"

// aan het werk

$start "1"

$random mt_rand($start$total); 

$image_name $random $file_type

$images ="'backgrounds/$image_name', 'backgrounds/$image_name', 'backgrounds/$image_name', 'backgrounds/$image_name', 'backgrounds/$image_name', 'backgrounds/$image_name'"

echo 
$images;

?>

Mijn output is nu dat alle 6 de plaatjes hetzelfde zijn, hoe los ik dit op? Ik wil ze in een array zetten maar weet niet hoe. Ze zijn trouwens inderdaad wel random na iedere refresh, maar ik krijg dus 6x hetzelfde random nummer.
url
pi_121420961
1
2
3
4
5
6
7
<?php
$numbers 
shuffle(range(1,12));

foreach(
$numbers as $number) {
    
// Je images echo'en.
}
?>
pi_121421350
Deze spuugt er 12 uit, terwijl hij van de 12 er maar 6 moet uitkiezen, liefst met 6 aparte strings.
url
pi_121421368
quote:
0s.gif Op vrijdag 11 januari 2013 00:48 schreef Drommelsch85 het volgende:
Deze spuugt er 12 uit, terwijl hij van de 12 er maar 6 moet uitkiezen, liefst met 6 aparte strings.
Voeg een if-statement toe, i.v.m. dat ik geen idee heb wat voor indices shuffle uitpoept m.b.t. 'n for loop, test het uit zou ik zeggen. (als ie gewoon als keys 0 t/m 11 hanteert gebruik je 'n for loop)
pi_121421547
Die 6 mogen gewoon random, maar ik bedoel dus ongeveer:

Totaal = 12
Kiezen = 6 (random)
output: echo random($bla), random($bla), random($bla), random($bla), random($bla), random($bla)

Die laatste regel omdat het anders niet werkt met afsluitende komma die ik met de rest wel mee-echo.
url
pi_121421739
Je snapt dat range(1,12) een array geeft met de getallen 1 t/m 12, en dat shuffle deze willekeurig door elkaar haalt, en dat je hier vervolgens precies mee kan doen wat jij wil...?
pi_121422027
Jazeker, maar niet hoe ik verder moet. Dit is een mooi voorbeeld zoals ik het wil, alleen wordt hier [Array =1,] enz weergegeven. Ik wil alleen de output van de nummers hebben.

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$numbers 
range(112);
shuffle($numbers);

function 
kiezen($min$max$quantity) {
    
$numbers range($min$max);
    
shuffle($numbers);
    return 
array_slice($numbers0$quantity);

}

print_rkiezen(1,12,6) );
?>
url
  vrijdag 11 januari 2013 @ 01:37:14 #127
75592 GlowMouse
l'état, c'est moi
pi_121422367
kiezen(0, 1e6; 1);
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_121422369
Als je nou eens niet 6x 'backgrounds/$imagename' neerzet, maar gewoon één keer, en dan een loopje maakt?
En je rand() natuurlijk ook binnen die loop houden.
pi_121422896
quote:
12s.gif Op vrijdag 11 januari 2013 01:37 schreef GlowMouse het volgende:
kiezen(0, 1e6; 1);
Komt dit uit Array ( [0] => 764612 )

quote:
14s.gif Op vrijdag 11 januari 2013 01:37 schreef KomtTijd... het volgende:
Als je nou eens niet 6x 'backgrounds/$imagename' neerzet, maar gewoon één keer, en dan een loopje maakt?
En je rand() natuurlijk ook binnen die loop houden.
Dan zit ik met het feit dat 'bla', 'bla', (..) 'bla', in beeld komt, terwijl die laatste komma weg moet.
url
  vrijdag 11 januari 2013 @ 07:20:38 #130
166255 Maringo
Bčhčhčhčh
pi_121423500
quote:
0s.gif Op vrijdag 11 januari 2013 02:41 schreef Drommelsch85 het volgende:

[..]

Komt dit uit Array ( [0] => 764612 )

[..]

Dan zit ik met het feit dat 'bla', 'bla', (..) 'bla', in beeld komt, terwijl die laatste komma weg moet.
Simpele oplossing:
1
2
3
4
5
6
7
8
9
10
$i = 0;
while($i < 10){
    if($i == 0){
        echo 'blah';
    }
    else{
        echo ', blah';
    }
    $i++;
}
Die volg topic-knop hč...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
  vrijdag 11 januari 2013 @ 08:45:02 #131
137776 boem-dikkie
Jedi Mind Baby!
pi_121424171
Is het mogelijk om met een sql query twee records met een bepaalde waarde altijd als eerste én laatste te laten zien?

Ik heb dus bijvoorbeeld 1, 2, 3, 4, 5, 6.

En ik wil met mijn query dat 6 altijd boven aanstaat, 3 altijd onderaan en wat daar tussen valt aan records op alfabetische volgorde wordt gesorteerd. Kan wel 't één en ander vinden over records bovenaan maar de combinatie wordt voor mij wat vaag.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 11 januari 2013 @ 08:52:31 #132
91039 mstx
2x1/2 = 1/2 x 1/2
pi_121424275
quote:
14s.gif Op vrijdag 11 januari 2013 08:45 schreef boem-dikkie het volgende:
Is het mogelijk om met een sql query twee records met een bepaalde waarde altijd als eerste én laatste te laten zien?

Ik heb dus bijvoorbeeld 1, 2, 3, 4, 5, 6.

En ik wil met mijn query dat 6 altijd boven aanstaat, 3 altijd onderaan en wat daar tussen valt aan records op alfabetische volgorde wordt gesorteerd. Kan wel 't één en ander vinden over records bovenaan maar de combinatie wordt voor mij wat vaag.
1
2
3
4
5
6
7
8
SELECT *, 
CASE 
    WHEN kolomnaam=6 THEN 1
    WHEN kolomnaam=3 THEN 3
    ELSE 2
END AS eerstelaatste
FROM tabelnaam
ORDER BY eerstelaatste ASC, kolomnaam ASC
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
  vrijdag 11 januari 2013 @ 08:54:11 #133
178193 Juicyhil
Bekende FOK!ker
pi_121424291
quote:
7s.gif Op vrijdag 11 januari 2013 08:52 schreef mstx het volgende:

[..]
[ code verwijderd ]

:X

1
2
SELECT * FROM tabel
ORDER BY FIELD(kolom, 6, 3), nogeenkolom
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  vrijdag 11 januari 2013 @ 08:57:35 #134
91039 mstx
2x1/2 = 1/2 x 1/2
pi_121424343
quote:
0s.gif Op vrijdag 11 januari 2013 08:54 schreef Juicyhil het volgende:
SELECT * FROM tabel
ORDER BY FIELD(kolom, 6, 3), nogeenkolom
Bij jouw query komen zowel rij 6 als 3 onderaan te staan?
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
  vrijdag 11 januari 2013 @ 08:58:52 #135
178193 Juicyhil
Bekende FOK!ker
pi_121424367
quote:
5s.gif Op vrijdag 11 januari 2013 08:57 schreef mstx het volgende:

[..]

Bij jouw query komen zowel kolom 6 als 3 onderaan te staan?
dan wordt field(kolom, 6,3,1,2,4,5)

same shit
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  vrijdag 11 januari 2013 @ 09:01:19 #136
178193 Juicyhil
Bekende FOK!ker
pi_121424412
maar het gaat erom dat het makkelijker kan dan met een case when
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  vrijdag 11 januari 2013 @ 09:02:51 #137
91039 mstx
2x1/2 = 1/2 x 1/2
pi_121424440
quote:
0s.gif Op vrijdag 11 januari 2013 09:01 schreef Juicyhil het volgende:
maar het gaat erom dat het makkelijker kan dan met een case when
Jouw oplossing werkt alleen als je een vast aantal rijen en id's hebt. "1,2,3,4,5,6" was slechts een voorbeeld dus misschien heeft boem-dikkie wel 100.000 rijen, dan wordt het wat lastig om zelf al die id's in te vullen.
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
  vrijdag 11 januari 2013 @ 09:04:24 #138
178193 Juicyhil
Bekende FOK!ker
pi_121424475
quote:
0s.gif Op vrijdag 11 januari 2013 09:02 schreef mstx het volgende:

[..]

Jouw oplossing werkt alleen als je een vast aantal rijen en id's hebt. "1,2,3,4,5,6" was slechts een voorbeeld dus misschien heeft boem-dikkie wel 100.000 rijen, dan wordt het wat lastig om zelf al die id's in te vullen.
En hoe ga je dat doen met jouw oplossing dan? :?
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  vrijdag 11 januari 2013 @ 09:06:57 #139
91039 mstx
2x1/2 = 1/2 x 1/2
pi_121424523
quote:
0s.gif Op vrijdag 11 januari 2013 09:04 schreef Juicyhil het volgende:

[..]

En hoe ga je dat doen met jouw oplossing dan? :?
Gewoon zoals het er staat, mijn query hoeft daar niet voor aangepast te worden. 6 komt altijd bovenaan en 3 altijd onderaan en de rest wordt gesorteerd, ongeacht hoeveel rijen er in de tabel staan.
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
  vrijdag 11 januari 2013 @ 09:08:42 #140
178193 Juicyhil
Bekende FOK!ker
pi_121424553
quote:
0s.gif Op vrijdag 11 januari 2013 09:06 schreef mstx het volgende:

[..]

Gewoon zoals het er staat, mijn query hoeft daar niet voor aangepast te worden. 6 komt altijd bovenaan en 3 altijd onderaan en de rest wordt gesorteerd, ongeacht hoeveel rijen er in de tabel staan.
Met field() kun je hetzelfde doen hoor. Ik gebruik het vaak genoeg, ook voor 1.000.000 rijen ja
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  vrijdag 11 januari 2013 @ 09:22:55 #141
91039 mstx
2x1/2 = 1/2 x 1/2
pi_121424832
quote:
0s.gif Op vrijdag 11 januari 2013 09:08 schreef Juicyhil het volgende:

[..]

Met field() kun je hetzelfde doen hoor. Ik gebruik het vaak genoeg, ook voor 1.000.000 rijen ja
Voorbeeld?
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
  vrijdag 11 januari 2013 @ 09:24:37 #142
137776 boem-dikkie
Jedi Mind Baby!
pi_121424879
1, 2, 3, 4, 5, 6 was inderdaad een voorbeeld. Maar ik kom er zo wel uit denk ik! Thanks voor het meedenken.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 11 januari 2013 @ 10:47:51 #143
75592 GlowMouse
l'état, c'est moi
pi_121426881
quote:
7s.gif Op vrijdag 11 januari 2013 08:52 schreef mstx het volgende:

[..]
[ code verwijderd ]

traag, gebruik UNION
quote:
0s.gif Op vrijdag 11 januari 2013 02:41 schreef Drommelsch85 het volgende:

[..]

Komt dit uit Array ( [0] => 764612 )

ook traag
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  vrijdag 11 januari 2013 @ 13:55:51 #144
137776 boem-dikkie
Jedi Mind Baby!
pi_121432699
quote:
0s.gif Op vrijdag 11 januari 2013 10:47 schreef GlowMouse het volgende:

[..]

traag, gebruik UNION

[..]

ook traag
Ook traag op een tabel met max. 40 rijen?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 11 januari 2013 @ 14:02:10 #145
75592 GlowMouse
l'état, c'est moi
pi_121432954
quote:
7s.gif Op vrijdag 11 januari 2013 13:55 schreef boem-dikkie het volgende:

[..]

Ook traag op een tabel met max. 40 rijen?
ja
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_121538535
Beste mede fokkers,

Kan ik hier ook terecht met een vraag over Joomla, of is er een ander topic over?
He'll rise higher than ever before, and then fall so much further.
  maandag 14 januari 2013 @ 10:56:55 #147
63192 ursel
"Het Is Hier Fantastisch!
pi_121538856
Volgens mij is er geen Joomla topic. Wel WordPress. Zou het denk ik maar eerst hier proberen ja.
pi_121538965
Dan brand ik maar los. Voor meer informatie gewoon vragen.

Werk aan mijn site met joomla 2.5.8. Nu wil ik een page maken waarop mensen dmv invulvelden gegevens kunnen invullen. (een reparatieformulier invullen)
Alleen krijg ik de plain text van mijn html of joomla script in de site, en niet een mooi invulveldje.

<FORM METHOD="post" ACTION="bestemming">
<I>Vul hier je naam in:</I>
<INPUT TYPE="text" NAME="naam" SIZE="20" MAXLENGTH="30">
</FORM>

Gebruik is als html zijnde
en

<field name="test1" label ="Test Field" type="editor" width="300" filter="safehtml" />

Als joomla code, maar ik bijf de text zien en geen veldje.
Iemand enig idee?
He'll rise higher than ever before, and then fall so much further.
pi_121538995
textarea heb je voor een groot tekst veld nodig! hoop dat je dat bedoeld.
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_121539035
quote:
0s.gif Op maandag 14 januari 2013 11:02 schreef Chandler het volgende:
textarea heb je voor een groot tekst veld nodig! hoop dat je dat bedoeld.
Ja mijn idee is een pagina waarop mensen hun:
Naam, adres, reparatie type en een klachtomschrijving kunnen typen
He'll rise higher than ever before, and then fall so much further.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')