16. december 2000 - 19:51Der er
13 kommentarer og 2 løsninger
SMS script / find udbyder
Hej,
Jeg leder efter en PHP script, sp, finder ud af hvilke udbyder som man har, og så sætter \"@hvad.udbyderen.nu.har.dk\" ind efter nummeret... Det skal være nemt af implementere i et andet script, eller sagt på en anden måde - det jeg er interesseret i, er den if/else sætning, som bestemmer udbyderen...
PS: Det SKAL være med alle de nyeste nummere serie... Jeg ved godt at man ikke kan tage forbehold for at man får flyttet sit nummer med over, så pyt med den lille ting :)
lojmann -> $errortxt bruger jeg ikke mere men før i tiden brugte jeg den til at se noget med typer, da jeg undersøger om på nummret og ville være sikker på det var en int.
if($nummer>20599999 and $nummer<20999999)$nummmer1=\"sms.tdm.dk\"; if($nummer > 20999999 and $nummer<21999999) $nummer1 = \"note.sonofon.dk\"; if ($nummer > 21999999 and $nummer<22999999) $nummer1 = \"sms.tdm.dk\"; if ($nummer > 22999999 and $nummer<23999999) $nummer1 = \"note.sonofon.dk\"; if ($nummer > 23999999 and $nummer<26999999) $nummer1 = \"sms.tdm.dk\"; if ($nummer > 26999999 and $nummer<28999999) $nummer1 = \"sms.mobilix.dk\"; if ($nummer > 28999999 and $nummer<28999999) $nummer1 = \"gsm1800.telia.dk\"; if ($nummer > 40499999 and $nummer<40999999) $nummer1 = \"sms.tdm.dk\"; if ($nummer > 40999999 and $nummer<66899999) $nummer1 = \"note.sonofon.dk\"; if ($nummer > 66899999) $nummer1 = \"sms.tdm.dk\";
Her er den så - den optimerede version - nummerserierne er d.d. hendtet hos telestyrelsen
<?php if(!$nr){ ?> <form method=\"post\" action=\"<? echo $PHP_SELF; ?>\" > Til:<br><input type=\"text\" name=\"nr\" size=\"10\" maxlength=\"8\"><br> Dit navn:<br><input type=\"text\" name=\"fra\" size=\"12\" maxlength=\"12\"><br> Besked:<br><textarea name=\"besked\" rows=\"7\" cols=\"30\" ></textarea> <p><input type=\"Submit\" value=\"Send SMS Besked\"> <?php } else{ if(($nr>=20100000 and $nr<=20599999)or($nr>=21100000 and $nr<=21999999)or($nr>=23100000 and $nr<=24999999)or($nr>=29100000 and $nr<=29999999) or($nr>=40100000 and $nr<=40119999)or($nr>=40130000 and $nr<=40219999)or($nr>=40250000 and $nr<=40469999)or($nr>=51100000 and $nr<=51399999))$tilnr =$nr.\"@sms.tdm.dk\"; if(($nr>=20600000 and $nr<=20999999)or($nr>=22100000 and $nr<=22999999)or($nr>=25100000 and $nr<=25399999)or($nr>=40500000 and $nr<=40999999))$tilnr =$nr.\"@note.sonofon.dk\"; if($nr>=25700000 and $nr<=25799999)$tilnr =$nr.\"@sms.tele2.dk\"; if($nr>=26100000 and $nr<=27399999)$tilnr =$nr.\"@sms.mobilix.dk\"; if($nr>=28100000 and $nr<=28999999)$tilnr =$nr.\"@gsm1800.telia.dk\"; if(!$tilnr){echo \"Nummeret er ikke et gyldigt mobil-nummer\";exit;} //if( mail($tilnr,\"\",\"Fra $fra: $besked\"); echo \"Din SMS-besked er blevet sendt til $nr\";
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.