Ik probeer een berichten balk te maken voor de dienst TargetSMS.

Aleen ik zit met een probleem..
Je sms't bijvoorbeeld naam [spatie] bericht dan gaat ie naar mij script url. Dan pakt $_GET["Message"]; het bericht dus ook gelijk het naam. Hoe kan ik dat zo maken dat die $_GET["Message"]; eerst de 1ste deel dus de naam eruit haalt?

Weet iemand het probleem op te lossen?
[php]explode()[/php].
Euhm, hoe moet ik dan daarmee een naam eruit zien te krijgen?
Krijg er aleen een spatie mee uit..
Je moet gewoon afspraken maken met jezelf. Mag de naam wel of niet uit spaties bestaan? Als hij niet uit spaties mag bestaan kan je na het 1e woord gewoon exploden om bij de manier van SanThe te blijven.

<?php
// Input: Naam Bericht //

$Input = 'Jeroen Bladieblaat';

$Inputs = explode(" ", $Input);

$Naam = $Inputs[0];
$Bericht = $Inputs[1];
En wat dan als je bericht uit meerdere woorden bestaat? Dan kan je misschien zoiets doen:<?php
function tsjak ( $tekst )
{
for ( $i = 0 , $n = strlen ( $tekst ) ; $i < $n ; $i ++ )
{
if ( $tekst { $i } == ' ' )
{
return array
(
'naam' => substr ( $tekst , 0 , $i ),
'bericht' => substr ( $tekst , $i )
);
}
}
}

$input = 'Boris Hoi ik ben Boris! Hoe is het ermee?';

print_r ( tsjak ( $input ) );
?>
Mja me hele script klopt volgens mij niet meer.
Ik kreeg net toen ik dus sms stuurde als naam: Go en als bericht alleswat.
Dat zijn de 2 woorden die voor de naam en bericht moet invullen :S

Reageren