abonnement Unibet Coolblue Bitvavo
  donderdag 16 juli 2009 @ 21:50:52 #151
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71047024
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.
Thanks!

Ja ik wist dus niet wat empty was.

Het probleem is nu dat hij maar een nummer in $nummer zet als beide IF's waar zijn.
Een ballonvaarder die door de mand valt is nooit grappig...
  FOK!-Schrikkelbaas donderdag 16 juli 2009 @ 22:06:44 #152
1972 Swetsenegger
Egocentrische Narcist
pi_71047525
quote:
Op donderdag 16 juli 2009 21:50 schreef F4T4L_3RR0R het volgende:

[..]

Thanks!

Ja ik wist dus niet wat empty was.

Het probleem is nu dat hij maar een nummer in $nummer zet als beide IF's waar zijn.
Dat kan niet. Heb je het wel volledig overgetikt?
  donderdag 16 juli 2009 @ 22:24:57 #153
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71048053
quote:
Op donderdag 16 juli 2009 22:06 schreef Swetsenegger het volgende:

[..]

Dat kan niet. Heb je het wel volledig overgetikt?
Heb de .= over het hoofd gezien.

Werkt nu wel!

Kan ik gewoon een IF toevoegen en dan weer .= gebruiken?

Voorbeeld:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
if (stripos($melding"UTRECHT") !== false)  {
 
$nummer "123";
}

if (
stripos($melding"") !== false)  {
 
$nummer .= "456";
}

if (
stripos($melding"ROTTERDAM") !== false)  {
 
$nummer .= "789";
}

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

Moet, kan of mag ik ook .= gebruiken waar nu = staat? ($nummer = "123";)

Na de require komt geen nieuwe require meer, mag ik dan ook gewoon require/include gebruiken?

Is het ook mogelijk om een , tussen de $nummer's toe te voegen zodra er meer dan een nummer in staat?

Dus:

$nummer = "456"

En dan:

$nummer = "123, 789"

Dit zonder een , in de string (tussen de eerste 3 IF's) neer te zetten.
Een ballonvaarder die door de mand valt is nooit grappig...
  donderdag 16 juli 2009 @ 22:26:14 #154
75592 GlowMouse
l'état, c'est moi
pi_71048098
Waarom probeer je het niet gewoon uit?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  donderdag 16 juli 2009 @ 22:27:58 #155
84926 WyriHaximus
Release the hounds smithers!
pi_71048155
quote:
Op donderdag 16 juli 2009 20:06 schreef F4T4L_3RR0R het volgende:

[..]

*kuch* Dit is een topic voor beginners(vragen).
*kuch* niet om andere je werk te laten doen en zelf niks proberen *kuch*
phluphy for president!
  FOK!-Schrikkelbaas donderdag 16 juli 2009 @ 22:32:14 #156
1972 Swetsenegger
Egocentrische Narcist
pi_71048292
quote:
Op donderdag 16 juli 2009 22:26 schreef GlowMouse het volgende:
Waarom probeer je het niet gewoon uit?
Precies,

je bent nu met je wieltjes de goede richting uit gezet, nu gewoon dit pad volgen.
  donderdag 16 juli 2009 @ 22:38:39 #157
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71048501
quote:
Op donderdag 16 juli 2009 22:26 schreef GlowMouse het volgende:
Waarom probeer je het niet gewoon uit?
Dat require/require_once wil ik niet teveel mee testen, kostte me al stuk of 50 smsjes vanavond... (ja ik kan ook een testscript maken wat aangeroepen moet worden, maar dan gaat daar weer alle tijd in zitten)

Dat van waar ik .= mag neerzetten is voor elke situatie anders. Weet dus niet of het in mijn situatie ook op alle plekken kan.

En dat toevoegen van een komma als er meer dan 1 nummer in $nummer staat, geen idee waar ik moet zoeken.
Een ballonvaarder die door de mand valt is nooit grappig...
  FOK!-Schrikkelbaas donderdag 16 juli 2009 @ 22:41:26 #158
1972 Swetsenegger
Egocentrische Narcist
pi_71048595
quote:
Op donderdag 16 juli 2009 22:38 schreef F4T4L_3RR0R het volgende:

[..]

Dat require/require_once wil ik niet teveel mee testen, kostte me al stuk of 50 smsjes vanavond... (ja ik kan ook een testscript maken wat aangeroepen moet worden, maar dan gaat daar weer alle tijd in zitten)

require_once('test.php');


test.php:
1
2
3
4
5
6
<html>
  <head>
  </head>
  <body onload="alert('<?=$nummer;?>')">
  </body>
</html>


Alsjeblieft gratis en voor niets een test script
quote:
Dat van waar ik .= mag neerzetten is voor elke situatie anders. Weet dus niet of het in mijn situatie ook op alle plekken kan.
de . (punt) doet niets anders dan 2 dingen aan elkaar knopen

$ding ='12';
$ding .= '34';

echo $ding --> 1234


Maar bijvoorbeeld ook:
$ding='12';
$us='34';
$dingus=$ding.$us;

echo $dingus; --> 1234
quote:
En dat toevoegen van een komma als er meer dan 1 nummer in $nummer staat, geen idee waar ik moet zoeken.
Als je nu in mijn voorbeeld tussen 12 en 34 een , wil... wat zou je dan moeten doen?

[ Bericht 21% gewijzigd door Swetsenegger op 16-07-2009 22:48:49 ]
  donderdag 16 juli 2009 @ 22:43:38 #159
187069 slacker_nl
Sicko pur sang
pi_71048655
if else if else constructies?!

-edit-
jezus, niet gezien dat er een pagina 2 was, never mind enzo.
In theory there is no difference between theory and practice. In practice there is.
  donderdag 16 juli 2009 @ 23:09:07 #160
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71049533
1
2
3
4
5
$ding = '12';
$ding .= '34';
$ding .= '56';

echo $ding --> 123456


Maar wat gebeurd er als ik dit doe:

1
2
3
4
5
$ding .= '12';
$ding .= '34';
$ding .= '56';

echo $ding --> 123456


Want als de eerste IF niet waar is, krijg je ook een .= in de eerste $ding:

1
2
3
4
$ding .= '34';
$ding .= '56';

echo $ding --> 3456



Als ik require_once vervang voor require werkt het ook. Require_once is toch niet nodig of juist wel?
Een ballonvaarder die door de mand valt is nooit grappig...
  vrijdag 17 juli 2009 @ 01:11:25 #161
84926 WyriHaximus
Release the hounds smithers!
pi_71052593
quote:
Op donderdag 16 juli 2009 23:09 schreef F4T4L_3RR0R het volgende:

[ code verwijderd ]

Maar wat gebeurd er als ik dit doe:
[ code verwijderd ]

Want als de eerste IF niet waar is, krijg je ook een .= in de eerste $ding:
[ code verwijderd ]

Als ik require_once vervang voor require werkt het ook. Require_once is toch niet nodig of juist wel?
http://nl2.php.net/require
http://nl2.php.net/require_once

En die eerste kan je gewoon uitproberen je computer ontploft er niet van .
phluphy for president!
  vrijdag 17 juli 2009 @ 01:15:02 #162
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71052648
quote:
Op vrijdag 17 juli 2009 01:11 schreef WyriHaximus het volgende:

[..]

http://nl2.php.net/require
http://nl2.php.net/require_once

En die eerste kan je gewoon uitproberen je computer ontploft er niet van .
Mijn computer niet nee, maar wil niet dat de VPS waarop ik alles moet draaien op tilt slaat.

Er zit geen require voor of na, dus hoef ik denk ik geen require_once te gebruiken?

Ik zit nog even te stuntelen met het volgende:

1
2
3
4
5
6
7
8
9
10
<?php

$nummer .= "0611111111";
$nummer .= "0622222222";
$nummer .= "0633333333";
$nummer .= "0644444444";

echo $nummer;

?>

Ik wil achter elk nummer (in echo $nummer) een komma hebben, behalve als er maar 1 nummer staat (het aantal nummers wordt bepaald door een IF). De volgorde van de nummer varieert ook.
Een ballonvaarder die door de mand valt is nooit grappig...
  vrijdag 17 juli 2009 @ 01:23:48 #163
84926 WyriHaximus
Release the hounds smithers!
pi_71052764
quote:
Op vrijdag 17 juli 2009 01:15 schreef F4T4L_3RR0R het volgende:

[..]

Mijn computer niet nee, maar wil niet dat de VPS waarop ik alles moet draaien op tilt slaat.

Er zit geen require voor of na, dus hoef ik denk ik geen require_once te gebruiken?

Ik zit nog even te stuntelen met het volgende:
[ code verwijderd ]

Ik wil achter elk nummer (in echo $nummer) een komma hebben, behalve als er maar 1 nummer staat (het aantal nummers wordt bepaald door een IF). De volgorde van de nummer varieert ook.
Snap eingelijk niet waarom je een include/require gebruikt voor 1 script maar goed. Punt is dat includes een beetje resources kosten. include_once kost aardig meer omdat de engine moet controlleren of het bestand al een keer geinclude is. require(_once) is waar een tikje erger omdat deze een fatal error trowt als het fout gaat. Wat je je zelf nu moet gaan bedenken of het verstandig is om steeds je verstuur script te includen tegen over wat er in dat bestand staat gewoon in je main script te zetten. Over je meerdere nummers en .= vraag kijk eens naar deze pagina's misschien kom je op een goed idee .
http://nl2.php.net/manual/en/language.types.array.php
http://nl2.php.net/manual/en/function.implode.php
http://nl2.php.net/count
phluphy for president!
  vrijdag 17 juli 2009 @ 01:29:46 #164
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71052856
Dus ik kan voor mijn toepassing gewoon include/require gebruiken in plaats van require_once? Niet dat ik iets over het hoofd heb gezien wat gekke dingen kan doen in bepaalde situaties.

Het te includen bestand is een SMS API van een SMS-gateway, deze included op zijn buurt weer een class...

Ik ga even aan de slag met de documentatie.
Een ballonvaarder die door de mand valt is nooit grappig...
  vrijdag 17 juli 2009 @ 01:32:15 #165
84926 WyriHaximus
Release the hounds smithers!
pi_71052897
quote:
Op vrijdag 17 juli 2009 01:29 schreef F4T4L_3RR0R het volgende:
Het te includen bestand is een SMS API van een SMS-gateway, deze included op zijn buurt weer een class...

Ik ga even aan de slag met de documentatie.
Ok dan is het logish om het te includen anders word je script ook een zooitje . Ben benieuwt of met het zelfde komt als wat ik in me hoofd heb zitten .
phluphy for president!
  vrijdag 17 juli 2009 @ 01:33:28 #166
75592 GlowMouse
l'état, c'est moi
pi_71052916
quote:
Op vrijdag 17 juli 2009 01:23 schreef WyriHaximus het volgende:

[..]
require(_once) is waar een tikje erger omdat deze een fatal error trowt als het fout gaat.
Nee, require is een tikje erger omdat die uitgevoerd wordt vóórdat je code wordt uitgevoerd. In een if is een include dus 'beter' omdat het in sommige gevallen het inlezen van een bestand scheelt.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  vrijdag 17 juli 2009 @ 01:51:30 #167
84926 WyriHaximus
Release the hounds smithers!
pi_71053149
quote:
Op vrijdag 17 juli 2009 01:33 schreef GlowMouse het volgende:

[..]

Nee, require is een tikje erger omdat die uitgevoerd wordt vóórdat je code wordt uitgevoerd. In een if is een include dus 'beter' omdat het in sommige gevallen het inlezen van een bestand scheelt.
True true . Laatst wat stukjes over gelezen zal het eens opzoeken. Kwam iig uit dat include_once en require_once flink de snelheid uit je script kunnen halen.
phluphy for president!
  vrijdag 17 juli 2009 @ 02:04:42 #168
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71053322
Dus, kan ik voor mijn toepassing gewoon include/require gebruiken in plaats van require_once? Niet dat ik iets over het hoofd heb gezien wat gekke dingen kan doen in bepaalde situaties.

Dat zal al een zorg bij me wegnemen.

WyriHaximus:

Ik denk dat je bedoeld dat ik de strings in een array zet (als deze uit meer dan 1 bestaat) om deze vervolgens weer te imploden?
Een ballonvaarder die door de mand valt is nooit grappig...
  vrijdag 17 juli 2009 @ 02:09:43 #169
84926 WyriHaximus
Release the hounds smithers!
pi_71053378
quote:
Op vrijdag 17 juli 2009 02:04 schreef F4T4L_3RR0R het volgende:
Dus, kan ik voor mijn toepassing gewoon include/require gebruiken in plaats van require_once? Niet dat ik iets over het hoofd heb gezien wat gekke dingen kan doen in bepaalde situaties.

Dat zal al een zorg bij me wegnemen.

WyriHaximus:

Ik denk dat je bedoeld dat ik de strings in een array zet (als deze uit meer dan 1 bestaat) om deze vervolgens weer te imploden?
phluphy for president!
  vrijdag 17 juli 2009 @ 02:13:30 #170
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71053434
quote:
Op vrijdag 17 juli 2009 02:09 schreef WyriHaximus het volgende:

[..]

Ook voor mijn eerste vraag?
Een ballonvaarder die door de mand valt is nooit grappig...
pi_71053459
TvPHP
  vrijdag 17 juli 2009 @ 03:46:07 #172
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71054434
Als ik $nummer in een array zet, danplakthijnogallesaanelkaar.
Een ballonvaarder die door de mand valt is nooit grappig...
pi_71054517
quote:
Op vrijdag 17 juli 2009 03:46 schreef F4T4L_3RR0R het volgende:
Als ik $nummer in een array zet, danplakthijnogallesaanelkaar.
Goh.

$array = str_split($nummer, 10);
  vrijdag 17 juli 2009 @ 04:13:08 #174
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71054620
THANKS!!!

Tellen en zo is niet nodig met het volgende:

1
2
3
4
5
6
7
8
9
10
11
<?php
$nummer 
.= "0611111111";
$nummer .= "0622222222";
$nummer .= "0633333333";
$nummer .= "0644444444";

$array str_split($nummer10);
$nummer implode(", "$array);

echo 
$nummer;
?>


Vraag me alleen af of $nummer er niet te vaak in staan, misschien kan ik dit beter veranderen in:

1
2
3
4
5
6
7
8
9
10
11
<?php
$nummer 
.= "0611111111";
$nummer .= "0622222222";
$nummer .= "0633333333";
$nummer .= "0644444444";

$array str_split($nummer10);
$nummers implode(", "$array);

echo 
$nummers;
?>


Of maakt het niets uit?
Een ballonvaarder die door de mand valt is nooit grappig...
pi_71054670
quote:
Op vrijdag 17 juli 2009 04:13 schreef F4T4L_3RR0R het volgende:
THANKS!!!

Tellen en zo is niet nodig met het volgende:
[ code verwijderd ]

Vraag me alleen af of $nummer er niet te vaak in staan, misschien kan ik dit beter veranderen in:
[ code verwijderd ]

Of maakt het niets uit?
Beetje onlogische constructie trouwens, dat hij zooi in $nummer aan elkaar plakt als string, maargoed:

1
2
3
4
5
6
7
8
9
10
<?php
$nummer 
""// wel definieren alvast, wel zo netjes en anders kun je daar later problemen mee krijgen
$nummer .= "0611111111";
$nummer .= "0622222222";
$nummer .= "0633333333";
$nummer .= "0644444444";

echo 
implode(", "str_split($nummer10));
// geen overbodige variabelen gebruiken die je prima kan ontwijken door zooi te nesten (uitzonderingen daargelaten)
?>


Dit is voldoende voor deze scope.

[ Bericht 14% gewijzigd door SharQueDo op 17-07-2009 04:32:50 ]
  vrijdag 17 juli 2009 @ 04:51:39 #176
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71054826
Als de te includen file $nummers (ja met s) wilt lezen, moet het zeker als volgt?

1$nummers = implode(", ", str_split($nummer, 10));


Wat kunnen de gevolgen zijn van een .= als er niets boven zit?
Een ballonvaarder die door de mand valt is nooit grappig...
  vrijdag 17 juli 2009 @ 05:32:46 #177
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71054986
Okay, heb nu dit (wel de nummers en zoektermen gefingeerd):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
    $nummer 
"";

if (
    
stripos($melding"UTRECHT") !== false
)
{
    
$nummer .= "0611111111";
}

if (
    
stripos($melding"ROTTERDAM") !== false
)
{
    
$nummer .= "0622222222";
}

if (!empty(
$nummer)) {

    
$nummers implode(", "str_split($nummer10));
    
$onderwerp "SMS ONDERWERP";
    include(
"sendsms.php");
}
?>


Volgens mij kan het geen kwaad dat de lege $nummer buiten de IF's staat. Hij staat wel achter een ELSE (niet te zien op deze code). Heb 'm als test gevuld en toen stond hij mooi in de array!
Een ballonvaarder die door de mand valt is nooit grappig...
  vrijdag 17 juli 2009 @ 06:19:15 #178
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71055048
Mag ik de include trouwens een IF terugzetten en kan de included sendsms.php dan het $nummer, $onderwerp etc. een paar IF's dieper ophalen?

Ik weet dat het andersom wel mag, dat een dieper gelegen IF een $ uit een hoger gelegen IF kan ophalen, maar ik doe het nu net andersom.

Of sla ik nu op door? Heb het wel getest en het werkt, maar weet niet of het officieel mag.

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
<?php
        $nummer 
"";

        if (
stripos($body"0701234") !== false) {

            
$onderwerp "ONDERWERP EEN";

            if (
                
stripos($melding"AMSTERDAM") !== false
            
)
            {
                
$nummer .= "0611111111";
            }

        } else {

            
$onderwerp "ONDERWERP TWEE";

            if (
                
stripos($melding"ROTTERDAM") !== false
            
)
            {
                
$nummer .= "0622222222";
            }

            if (
                
stripos($melding"UTRECHT") !== false
            
)
            {
                
$nummer .= "0633333333";
            }
        }

        if (!empty(
$nummer)) {
            
$nummers implode(", "str_split($nummer10));
            include(
"sendsms.php");
        }
?>


[ Bericht 0% gewijzigd door F4T4L_3RR0R op 17-07-2009 07:11:01 ]
Een ballonvaarder die door de mand valt is nooit grappig...
pi_71055984
Als het werkt, dan werkt het

Heeft niks met mogen te maken. Of het netjes / handig / whatever is is een tweede.
Maar dat lijkt me voor jou op dit moment nog niet heel erg aan de orde, zorg eerst maar eens dat het script het gewoon doet
  vrijdag 17 juli 2009 @ 09:05:27 #180
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71056268
Het script doet het perfect.
Een ballonvaarder die door de mand valt is nooit grappig...
  vrijdag 17 juli 2009 @ 09:10:44 #181
187069 slacker_nl
Sicko pur sang
pi_71056398
Ik snap dat $nummers .= "1234"; niet echt.

Waarom niet gewoon:

1
2
3
4
5
6
7
8
<?php
$nummers 
= array();

#array_push()
$nummers[] = "1234";

$nummers join(", "$nummers);
?>
In theory there is no difference between theory and practice. In practice there is.
  vrijdag 17 juli 2009 @ 09:20:08 #182
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71056587
Dat zijn al 4 regels code tegenover 1 regel in mijn script.
Een ballonvaarder die door de mand valt is nooit grappig...
  vrijdag 17 juli 2009 @ 11:13:27 #183
75592 GlowMouse
l'état, c'est moi
pi_71059765
quote:
Op vrijdag 17 juli 2009 09:20 schreef F4T4L_3RR0R het volgende:
Dat zijn al 4 regels code tegenover 1 regel in mijn script.
Ik tel geen extra regel Maar als je zo graag weinig regels wilt hebben, waarom zet je dan niet alles op één regel? En verdiep je eens in de ternary operator, daar kun je echt veel ruimte mee besparen.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  FOK!-Schrikkelbaas vrijdag 17 juli 2009 @ 11:38:52 #184
1972 Swetsenegger
Egocentrische Narcist
pi_71060633
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
<?php
        $nummers 
= array();

        if (
stripos($body"0701234") !== false) {

            
$onderwerp "ONDERWERP EEN";

            if (
                
stripos($melding"AMSTERDAM") !== false
            
)
            {
                
$nummers[] = "0611111111";
            }

        } else {

            
$onderwerp "ONDERWERP TWEE";

            if (
                
stripos($melding"ROTTERDAM") !== false
            
)
            {
                
$nummers[] = "0622222222";
            }

            if (
                
stripos($melding"UTRECHT") !== false
            
)
            {
                
$nummers[] = "0633333333";
            }
        }

        if (!empty(
$nummer)) {
           
$nummers join(", "$nummers);
            include(
"sendsms.php");
        }
?>

Waaruit wel weer blijkt dat er vele wegen naar Rome leiden.
pi_71060704
je laatste if klopt niet meer
pi_71060849
quote:
Op donderdag 16 juli 2009 22:38 schreef F4T4L_3RR0R het volgende:

[..]

Dat require/require_once wil ik niet teveel mee testen, kostte me al stuk of 50 smsjes vanavond... (ja ik kan ook een testscript maken wat aangeroepen moet worden, maar dan gaat daar weer alle tijd in zitten).
Waarom vervang je dan niet het versturen van de SMS met een platte debug tekst?
'De sms met tekst "bladiebladiebla" werd verstuurd naar de volgende nummers: ....'
  FOK!-Schrikkelbaas vrijdag 17 juli 2009 @ 11:55:11 #187
1972 Swetsenegger
Egocentrische Narcist
pi_71061228
quote:
Op vrijdag 17 juli 2009 11:40 schreef Xcalibur het volgende:
je laatste if klopt niet meer
nou ja, die 's' vind ie zelf wel.... toch.
  vrijdag 17 juli 2009 @ 12:11:22 #188
187069 slacker_nl
Sicko pur sang
pi_71061822
quote:
Op vrijdag 17 juli 2009 09:20 schreef F4T4L_3RR0R het volgende:
Dat zijn al 4 regels code tegenover 1 regel in mijn script.
Owja? Die array_push ipv strings concatten om vervolgens geen split te hoeven doen op elk 10 karakter (wat dus problemen gaat geven als je plots ook met buitenlandse nummers zou gaan werken enzo). Dat heb ik nu niet, aangezien ik gewoon direct een array gebruik en daar de nummers inprop.

@swets:

if (!empty($nummers)) ipv $nummer
In theory there is no difference between theory and practice. In practice there is.
  FOK!-Schrikkelbaas vrijdag 17 juli 2009 @ 12:40:06 #189
1972 Swetsenegger
Egocentrische Narcist
pi_71062777
quote:
Op vrijdag 17 juli 2009 12:11 schreef slacker_nl het volgende:

[..]

Owja? Die array_push ipv strings concatten om vervolgens geen split te hoeven doen op elk 10 karakter (wat dus problemen gaat geven als je plots ook met buitenlandse nummers zou gaan werken enzo). Dat heb ik nu niet, aangezien ik gewoon direct een array gebruik en daar de nummers inprop.

@swets:

if (!empty($nummers)) ipv $nummer
quote:
Op vrijdag 17 juli 2009 11:55 schreef Swetsenegger het volgende:

[..]

nou ja, die 's' vind ie zelf wel.... toch.
  vrijdag 17 juli 2009 @ 13:05:47 #190
187069 slacker_nl
Sicko pur sang
pi_71063749
Ja, ben traag vandaag, zag je code en deed posten, had de replies niet gezien.
In theory there is no difference between theory and practice. In practice there is.
  FOK!-Schrikkelbaas vrijdag 17 juli 2009 @ 14:23:23 #191
1972 Swetsenegger
Egocentrische Narcist
pi_71066779
Had ik al GD Library gezegd?
pi_71066909
quote:
Op vrijdag 17 juli 2009 14:23 schreef Swetsenegger het volgende:
Had ik al GD Library gezegd?
Ik vind ImageMagick toch beter .
pi_71069684
gewoon svg eruit gooien
  FOK!-Schrikkelbaas vrijdag 17 juli 2009 @ 16:18:12 #194
1972 Swetsenegger
Egocentrische Narcist
pi_71070901
quote:
Op vrijdag 17 juli 2009 14:27 schreef HuHu het volgende:

[..]

Ik vind ImageMagick toch beter .
Die staat niet standaard geinstalleerd bij de meeste shared hosters
pi_71071547
Owja, dat is ook zo stom inderdaad . Ik ben te verwend geraakt met servers in eigen beheer.
  vrijdag 17 juli 2009 @ 18:35:32 #196
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71074559
Mag:

1
2
3
4
5
6
<?php
        
if (!empty($nummer)) {
           
$nummers join(", "$nummer);
            include(
"sendsms.php");
        }
?>


Dit ook als de nummers in de IF's het volgende bevatten:

1
2
3
4
5
6
<?php
$nummer 
"0611111111";
$nummer "0622222222";
$nummer "0633333333";
$nummer "0644444444";
?>


En de included file leest dan $nummers uit de " join" .

Edit:

Werkt niet:

1Warning: join(): Invalid arguments passed in /home/remon01/domains/***l/public_html/phpsms/email.php on line 171


[ Bericht 4% gewijzigd door F4T4L_3RR0R op 17-07-2009 18:41:49 ]
Een ballonvaarder die door de mand valt is nooit grappig...
  vrijdag 17 juli 2009 @ 18:37:20 #197
75592 GlowMouse
l'état, c'est moi
pi_71074596
quote:
Op donderdag 16 juli 2009 22:26 schreef GlowMouse het volgende:
Waarom probeer je het niet gewoon uit?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  vrijdag 17 juli 2009 @ 18:42:06 #198
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71074703
Zie edit vorige post.

Edit:

Ik lees dat "join" een alias van " implode" is met dezelfde functionaliteiten.

De nummers staan niet in een array, dus zal ik ze toch op nummerlengte in een array moeten splitten met "str_split". Wat uiteindelijk op precies hetzelfde uitkomt als hoe ik het vanmorgen had.

Edit2:

Had de bovenste regel gemist...

Weer testen brb.

[ Bericht 29% gewijzigd door F4T4L_3RR0R op 17-07-2009 18:55:55 ]
Een ballonvaarder die door de mand valt is nooit grappig...
  vrijdag 17 juli 2009 @ 19:10:48 #199
110933 F4T4L_3RR0R
R.I.P. webicon ;(
pi_71075340
Jaaaaaa, werkt. (veel beter ook!)

Ik heb trouwens "implode" gebruikt in plaats van "join". Dit omdat ik meerdere keren "implode" in het script gebruik en het anders voor verwarring kan zorgen.

Maak het trouwens uit als ik:

1$nummer = implode(", ", $nummer);


Of

1$nummers = implode(", ", $nummer);


Gebruik? Is het ene veiliger of beter dan het andere? Het werkt in ieder geval allebei.

[ Bericht 7% gewijzigd door F4T4L_3RR0R op 17-07-2009 19:57:55 ]
Een ballonvaarder die door de mand valt is nooit grappig...
pi_71077736
quote:
Op vrijdag 17 juli 2009 19:10 schreef F4T4L_3RR0R het volgende:
Jaaaaaa, werkt. (veel beter ook!)

Ik heb trouwens "implode" gebruikt in plaats van "join". Dit omdat ik meerdere keren "implode" in het script gebruik en het anders voor verwarring kan zorgen.

Maak het trouwens uit als ik:
[ code verwijderd ]

Of
[ code verwijderd ]

Gebruik? Is het ene veiliger of beter dan het andere? Het werkt in ieder geval allebei.
Ik zou die laatste gebruiken, omdat het anders wat onoverzichtelijk wordt wat '$nummer' precies is.
Trotse poster van het 37000000ste bericht ^O^
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')