abonnement Unibet Coolblue
pi_71026333
quote:
Op donderdag 16 juli 2009 10:05 schreef slacker_nl het volgende:

[..]

Ik zou eerder voor 2 kiezen. Alleen dingen includen daar waar nodig, eventueel door je include_path te zetten ( bijv. [PHP/(My)SQL] voor dummies - deel 60 ).

Als je dan ook nog eens met include_once werkt, kan je gewoon include_once("header.php") gebruiken in al je code, en include_once("conf_van_header.php") in je header proppen en dan ben je klaar.
Bij optie 1 hoef je niet alles te includen hoor, je hebt alleen een centraal bestand dat alles regelt waardoor het eenvoudiger wordt.
quote:
Op donderdag 16 juli 2009 10:07 schreef cablegunmaster het volgende:

[..]

hoe bedoel je autoloader?
ik hoorde van een kameraad dat er iets was waarmee het eerst werd ingeladen voordat de pagina enigzins werd geladen. Maar ik weet niet wat het is.
De autoloader doet wat het zegt, het laadt automatisch dingen in . Dan kun je bijvoorbeeld new Db(); doen, zonder dat je ooit eerst include '../library/Db.php'; hebt gedaan. De autoloader laadt de benodigde bestanden automatisch, zolang je hem maar wel even verteld waar hij ze kan vinden.

Je laadt dan alleen wat echt nodig is en je hoeft er zelf niet over na te denken.
  donderdag 16 juli 2009 @ 10:48:50 #127
187069 slacker_nl
Sicko pur sang
pi_71026947
Wat begrijp ik dan niet aan die
quote:
echt alles (!) regelt
? Dat impliceert dat je daar al je includes doet om je code werkend te krijgen. Of.. misschien een voorbeeld van hoe je het zou doen met optie 1?
In theory there is no difference between theory and practice. In practice there is.
pi_71026992
quote:
Op donderdag 16 juli 2009 10:48 schreef slacker_nl het volgende:
Wat begrijp ik dan niet aan die
[..]

? Dat impliceert dat je daar al je includes doet om je code werkend te krijgen. Of.. misschien een voorbeeld van hoe je het zou doen met optie 1?
Nou... bijvoorbeeld met een autoloader (zoals hierboven gezegd) die je opstart in de index.php. Zolang de index.php het startpunt is van je applicatie zijn alle paden relatief ten opzichte van je index.php. De autoloader zorgt er dan vervolgens voor dat alleen dat geladen wordt wat nodig is.
  donderdag 16 juli 2009 @ 10:58:25 #129
187069 slacker_nl
Sicko pur sang
pi_71027217
Dus je zegt feitelijk: ik zou includes regelen dmv autoloader..
In theory there is no difference between theory and practice. In practice there is.
  donderdag 16 juli 2009 @ 11:08:17 #130
75592 GlowMouse
l'état, c'est moi
pi_71027543
quote:
Op donderdag 16 juli 2009 10:07 schreef cablegunmaster het volgende:

[..]

hoe bedoel je autoloader?
ik hoorde van een kameraad dat er iets was waarmee het eerst werd ingeladen voordat de pagina enigzins werd geladen. Maar ik weet niet wat het is.
Dat is een preloader, client-side gebruikt om plaatjes e.d. in te laden.
quote:
Op donderdag 16 juli 2009 08:46 schreef Tuvai.net het volgende:
Zo is voor jouw laatste vraag een hele simpele en mooie oplossing een switch, in plaats van meerdere statements op dezelfde variabele/waarde. Als je ook maar een beetje basiskennis van programmeren hebt, dan weet je zo'n dingen gewoon.
Een switch met stripos?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_71027974
quote:
Op donderdag 16 juli 2009 10:58 schreef slacker_nl het volgende:
Dus je zegt feitelijk: ik zou includes regelen dmv autoloader..
Nee, maar dat is wel handig. Maar je kunt ook gewoon er voor zorgen dat je index.php altijd je startpunt is en daarna elk bestand z'n eigen includes laten regelen, waarbij alles vervolgens relatief is ten opzichte van de index.php.
  donderdag 16 juli 2009 @ 11:38:00 #132
187069 slacker_nl
Sicko pur sang
pi_71028457
Maar als ik van index.php naar bla.php ga ben ik alle info die in index.php staat kwijt.. Dus moet ik in bla.php weer hetzelfde doen als in index.php.. Dus dat alles regelen in index.php klopt niet echt m.i.
In theory there is no difference between theory and practice. In practice there is.
  donderdag 16 juli 2009 @ 12:13:37 #133
84244 Scorpie
Abject en infaam!
pi_71029476
quote:
Op donderdag 16 juli 2009 11:38 schreef slacker_nl het volgende:
Maar als ik van index.php naar bla.php ga ben ik alle info die in index.php staat kwijt.. Dus moet ik in bla.php weer hetzelfde doen als in index.php.. Dus dat alles regelen in index.php klopt niet echt m.i.
Ga dan naar index.php?page=bla.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  FOK!-Schrikkelbaas donderdag 16 juli 2009 @ 12:54:14 #134
1972 Swetsenegger
Egocentrische Narcist
pi_71030674
Ow, wat blijft de GD library toch cool

Tja, verder niks te melden.
pi_71031604
quote:
Op donderdag 16 juli 2009 12:13 schreef Scorpie het volgende:

[..]

Ga dan naar index.php?page=bla.
Precies.
En als je dan toch weer bezig bent zorg je weer met mod_rewrite dat www.site.nl/bla gerewrite wordt naar index.php?page=bla
  donderdag 16 juli 2009 @ 14:31:43 #136
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71033868
quote:
Op donderdag 16 juli 2009 08:46 schreef Tuvai.net het volgende:

[..]

Ik zou dat toch maar eens gaan doen. Want dit topic wordt onderhand overspoeld door jou en schijnbaar vind je het nogal makkelijk om anderen je zooi te laten maken in plaats van je zelf eens te verdiepen in de basis van PHP. Of programmeren wat dat betreft.
Waar is dit topic dan voor? Om mensen te helpen of om een boek aan te smeren?

Waarom doe je geen voorstel om de OP aan te passen met:
quote:
Alle oplossingen op vragen staan in het boek in de OP.

Heb je een vraag, dan kan je het boek bestellen bij de boekhandel:

ISBN 123 456 7890
Gevolgd door een slotje.

Ik kom veelal met voorbeelden en vraag om een bevestiging aan de experts in dit topic of ik het goed of fout heb gedaan.

Uiteindelijk heb ik het meeste zelf opgelost van alles wat ik de afgelopen 2 weken op diverse plekken heb gevraagd.

Het PHP code is nu klaar.

[ Bericht 2% gewijzigd door F4T4L_3RR0R op 16-07-2009 14:41:11 ]
Een ballonvaarder die door de mand valt is nooit grappig...
  donderdag 16 juli 2009 @ 14:37:49 #137
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71034066
quote:
Op donderdag 16 juli 2009 10:07 schreef cablegunmaster het volgende:
F4T4L_3RR0R zoek het boek van de OP op .
Daarnaast raad ik je aan een beginners cursus php te volgen op internet

http://nl.wikibooks.org/wiki/Programmeren_in_PHP
bvb. of een van de andere php cursussen.

http://phpbenelux.eu/en/node/959
Ik wilde alleen maar een bevestigend antwoord, omdat ik het script uit moest breiden omdat een kennis van me vroeg of ik ook sms'jes naar hem kan sturen als er wat gebeurt in zijn stad/dorp. (heb een P2000 SMS script)
Een ballonvaarder die door de mand valt is nooit grappig...
  donderdag 16 juli 2009 @ 18:24:49 #138
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71041611
Code:
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
            
if (
                
stripos($melding"VIANEN") !== false
            
)
            {
                
$nummer "1234";
                include(
"sendsms.php");
            }

            if (
                
stripos($melding"LEUSDEN") !== false
                
||
                
stripos($melding"MAARN") !== false
                
||
                
stripos($melding"MAARSBERGEN") !== false
                
||
                
stripos($melding"SCHERPENZEEL") !== false
                
||
                
stripos($melding"WOUDENBERG") !== false
            
)
            {
                
$nummer "5678";
                include(
"sendsms.php");
            }
        }
?>


Hoe zorg ik ervoor dat $nummer "1234, 5678" is (inclusief de komma) als beide IF's TRUE zijn? En dat hij dan maar één keer sendsms.php included? Door een extra IF en ELSE toe te voegen? Of kan dat makkelijker?
Een ballonvaarder die door de mand valt is nooit grappig...
pi_71041696
1.=
  donderdag 16 juli 2009 @ 18:54:08 #140
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71042260
quote:
Op donderdag 16 juli 2009 18:28 schreef doppendoosch het volgende:

[ code verwijderd ]
Maar daarmee voert hij de eerste IF nog steeds uit.
Een ballonvaarder die door de mand valt is nooit grappig...
  donderdag 16 juli 2009 @ 19:12:14 #141
85514 ralfie
!Yvan eht nioj
pi_71042717
MAKKELIJKER dan if en else?
  donderdag 16 juli 2009 @ 19:16:30 #142
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71042849
Het probleem is dat er niet twee keer sendsms.php mag worden aangeroepen met include als beide IF's waar zijn.
Een ballonvaarder die door de mand valt is nooit grappig...
  FOK!-Schrikkelbaas donderdag 16 juli 2009 @ 19:23:10 #143
1972 Swetsenegger
Egocentrische Narcist
pi_71043028
quote:
Op donderdag 16 juli 2009 19:16 schreef F4T4L_3RR0R het volgende:
Het probleem is dat er niet twee keer sendsms.php mag worden aangeroepen met include als beide IF's waar zijn.
door de include buiten de if's te houden.
  donderdag 16 juli 2009 @ 19:29:23 #144
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71043189
quote:
Op donderdag 16 juli 2009 19:23 schreef Swetsenegger het volgende:

[..]

door de include buiten de if's te houden.
Maar de include mag alleen worden aangeroepen als een IF waar is.
Een ballonvaarder die door de mand valt is nooit grappig...
  FOK!-Schrikkelbaas donderdag 16 juli 2009 @ 19:37:28 #145
1972 Swetsenegger
Egocentrische Narcist
pi_71043398
quote:
Op donderdag 16 juli 2009 19:29 schreef F4T4L_3RR0R het volgende:

[..]

Maar de include mag alleen worden aangeroepen als een IF waar is.
1
2
3
if(!empty($nummer)){
 require_once("sendsms.php");
}
  donderdag 16 juli 2009 @ 19:41:26 #146
84926 WyriHaximus
Release the hounds smithers!
pi_71043500
quote:
Op donderdag 16 juli 2009 14:37 schreef F4T4L_3RR0R het volgende:

[..]

Ik wilde alleen maar een bevestigend antwoord, omdat ik het script uit moest breiden omdat een kennis van me vroeg of ik ook sms'jes naar hem kan sturen als er wat gebeurt in zijn stad/dorp. (heb een P2000 SMS script)
Dude serieus ga eens wat dingen over php lezen ipv hier alleen ons jouw beginners vragen te laten beantwoorden .
phluphy for president!
  donderdag 16 juli 2009 @ 20:06:19 #147
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71044242
quote:
Op donderdag 16 juli 2009 19:41 schreef WyriHaximus het volgende:

[..]

Dude serieus ga eens wat dingen over php lezen ipv hier alleen ons jouw beginners vragen te laten beantwoorden .
*kuch* Dit is een topic voor beginners(vragen).
Een ballonvaarder die door de mand valt is nooit grappig...
  donderdag 16 juli 2009 @ 20:07:51 #148
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71044286
quote:
Op donderdag 16 juli 2009 19:37 schreef Swetsenegger het volgende:

[..]
[ code verwijderd ]
Hoe pas ik dit dan toe? want als $melding "BLA VIANEN WOUDENBERG" bevat, moet hij die tekst naar beide ($nummer) includen, wat niet met require_once kan toch?
Een ballonvaarder die door de mand valt is nooit grappig...
  FOK!-Schrikkelbaas donderdag 16 juli 2009 @ 20:37:19 #149
1972 Swetsenegger
Egocentrische Narcist
pi_71045112
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
if (stripos($melding"VIANEN") !== false){
    
$nummer "1234";
}

if (
stripos($melding"LEUSDEN") !== false || stripos($melding"MAARN") !== false || stripos($melding"MAARSBERGEN") !== false || stripos($melding"SCHERPENZEEL") !== false || stripos($melding"WOUDENBERG") !== false){
    
$nummer .= "5678";
}

if(!empty(
$nummer)){
 require_once(
"sendsms.php");
}
?>


En beginners vragen zijn prima, maar je probeert blijkbaar niets zelf.
  donderdag 16 juli 2009 @ 20:39:31 #150
75592 GlowMouse
l'état, c'est moi
pi_71045178
quote:
Op donderdag 16 juli 2009 20:37 schreef Swetsenegger het volgende:

[ code verwijderd ]

En beginners vragen zijn prima, maar je probeert blijkbaar niets zelf.
En door code te posten houd je het in stand
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')