Avatar billede simonsen21 Nybegynder
16. marts 2001 - 08:56 Der er 2 kommentarer

Sms sender! afsender!

her er mit script!

Mit spørgsmål er hvordan jeg får min sms til at kun skrive Fra: som afsender istedet for at skrive afsender navn + den telhørende email som hører til nummerserien..



<html>
<body bgcolor=\"#FFFFFF\">
SMS sender <br>

<form action=\"sms.asp\" method=\"post\" name=\"smssend\">
<br><font face=\"Arial\" size=\"-2\">Modtager</font><br><input type=\"Text\" name=\"modtager\" size=\"10\" maxlength=\"8\">
<br><font face=\"Arial\" size=\"-2\">Afsender</font><br><input type=\"Text\" name=\"afsender\" size=\"10\">
<br><font face=\"Arial\" size=\"-2\">Besked</font><br><textarea name=\"indhold\" cols=\"20\" rows=\"5\"></textarea><br>
<INPUT type=\"image\" name=\"submit1\" src=\"send.gif\">
</form>






<br>
<%
afsender=request(\"afsender\")
modtager=request(\"modtager\")
subject = request.form(\"emne\")
body = request.form(\"indhold\")

if CDbl(modtager) < 20599999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 20999999 then
  modtager =  modtager & \"@note.sonofon.dk\"
elseif CDbl(modtager) < 21999999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 22999999 then
  modtager =  modtager & \"@note.sonofon.dk\"
elseif CDbl(modtager) < 23999999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 26999999 then
  modtager =  modtager & \"@sms.mobilix.dk\"
elseif CDbl(modtager) < 28999999 then
  modtager =  modtager & \"@gsm1800.telia.dk\"
elseif CDbl(modtager) < 30749999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 30919999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 30999999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 36899999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 37999999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 39999999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 40499999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 40999999 then
  modtager =  modtager & \"@note.sonofon.dk\"
elseif CDbl(modtager) < 46799999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 49799999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 50299999 then
  modtager =  modtager & \"@sms.tdm.dk\"
elseif CDbl(modtager) < 66899999 then
  modtager =  modtager & \"@sms.tdm.dk\"
end if

Set mailer = Server.CreateObject(\"CDONTS.newmail\")
result = Mailer.Send(afsender,modtager,subject,body)
set mailer=Nothing
%>

</body>
</html>
Avatar billede netsrac Praktikant
16. marts 2001 - 10:46 #1
Det kan man ikke da der altid skal være en afsender på en email, så det kan ikke lade sig gøre, medmindre du har din egen sms gateway.
Avatar billede wwc Nybegynder
16. marts 2001 - 15:10 #2
simonsen21, har du overvejet at du istedet for at finde ud af hvilken udbyder man har, så at sende den til f.eks. xxxxxxxx@smartsms.dk hvor xxxxxxxx jo så er nummeret?

WWC
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester