Avatar billede qurzyx Nybegynder
19. november 2001 - 09:54 Der er 26 kommentarer og
1 løsning

SMS via JMail

Jeg vil gerne have en side hvor man sender en SMS. Jeg har fundet sådan på nettet, men den virker ikke på min Win XP - localhost... Hvordan får jeg den til at virke i localhost
Avatar billede webbe Nybegynder
19. november 2001 - 10:00 #1
For at teste en SMS-sender mener jeg du SKAL være online....og dermed ikke kan afvikle den på local-host.

Du skal jo have fat på den gate-way der skal sende SMS\'en!
Avatar billede zed_one Praktikant
19. november 2001 - 10:04 #2
bare brug en standard jmail ting og send det til xxxxxxxx@sms.tdm.dk eller xxxxxxxx@sms.mobilix.dk (du kan for dens sags skyld også benytte de adresser i outlook hvis du vil;) ...den sidste kan vist klare alle udbydere men er ik sikker
Avatar billede zed_one Praktikant
19. november 2001 - 10:05 #3
den skulle meget gerne virke lokalhost den u har dog...den info jeg lagde var hvis du selv ville lave en..derfor har jeg ikke lagt det som et svar
Avatar billede qurzyx Nybegynder
19. november 2001 - 10:13 #4
Har du ikke et eksempel på JMail, som virker i localhost???
Avatar billede zed_one Praktikant
19. november 2001 - 10:15 #5
du skal have server komponenten
Avatar billede qurzyx Nybegynder
19. november 2001 - 10:33 #6
Nu har fundet en plads med komponenten.. Men den virker stadig ikke.. Hvad er galt??

<html>
<head>
<title>SMS Sender</title>
</head>
<body>
<h3>SMS Sender</h3>

<%
smsTo = Request(\"to\")
smsFrom = Request(\"from\")
smsSubject = Request(\"subject\")
If smsTo <> \"\" Then
    If Not IsNumeric(smsTo) Then
        Response.Write(\"Mobilnummer må kun indeholde tal<br><br>\" & vbNewLine)
    Else
        smsTo = smsTo*1
        If smsTo >= 20100000 And smsTo < 20600000 Then
            smsEmail = smsTo & \"@sms.tdm.dk\"
        ElseIf smsTo >= 20600000 And smsTo < 21000000 Then
            smsEmail = smsTo & \"@note.sonofon.dk\"
        ElseIf smsTo >= 21100000 And smsTo < 22000000 Then
            smsEmail = smsTo & \"@sms.tdm.dk\"
        ElseIf smsTo >= 22100000 And smsTo < 23000000 Then
            smsEmail = smsTo & \"@note.sonofon.dk\"
        ElseIf smsTo >= 23000000 And smsTo < 24000000 Then
            smsEmail = smsTo & \"@sms.tdm.dk\"
        ElseIf smsTo >= 26100000 And smsTo < 26900000 Then
            smsEmail = smsTo & \"@sms.mobilix.dk\"
        ElseIf smsTo >= 28100000 And smsTo < 28900000 Then
            smsEmail = smsTo & \"@sms.mobilix.dk\"
        ElseIf smsTo >= 40100000 And smsTo < 40500000 Then
            smsEmail = smsTo & \"@sms.tdm.dk\"
        ElseIf smsTo >= 40500000 And smsTo < 50000000 Then
            smsEmail = smsTo & \"@note.sonofon.dk\"
        End If
        If smsEmail <> \"\" Then
            Set userMail = Server.CreateObject(\"JMail.SMTPMail\")
            \'*** mail.mydomain.dk skal rettes til den mail-server der er tilknyttet dit webhotel ***
            userMail.ServerAddress = \"mail.friserverplads.dk\"
            userMail.SenderName = smsFrom
            userMail.AddRecipient smsEmail
            userMail.Body = smsSubject
            userMail.Execute
            userMail.Close
            Set userMail = nothing
            Response.Write(\"Din SMS er nu sendt<br><br>\" & vbNewLine)
            smsTo = \"\"
            smsFrom = \"\"
            smsSubject = \"\"
        Else
            Response.Write(\"Det indtastede mobilnummer er ikke gyldigt<br><br>\" & vbNewLine)
        End If
    End If
End If
%>

<FORM ACTION=\"sms.asp\" METHOD=POST name=\"sms\">
<table border=0 CELLPADDING=0 CELLSPACING=0>
<tr><td>Til mobilnr.</td><td><INPUT name=\"to\" value=\"<%=smsTo%>\" size=8></td></tr>
<tr><td>Fra</td><td><INPUT name=\"from\" value=\"<%=smsFrom%>\" size=20 onkeyup=\"charCount()\" onchange=\"charCount()\"></td></tr>
<tr><td>Besked</td><td><textarea name=\"subject\" cols=\"20\" rows=\"4\" wrap=\"virtual\" onkeyup=\"charCount()\" onchange=\"charCount()\"><%=smsSubject%></textarea></td></tr>
<tr><td>Tegn tilbage</td><td><INPUT name=\"left\" size=3 value=180></td></tr>
<tr><td colspan=2><center><INPUT type=\"submit\" value=\" Send \"></center></td></tr>
<tr><td colspan=2><center><font size=-1>SMS-system by <a href=\"http://www.script.dk\" target=_new>Script.dk</font></center></td></tr>
</table>
</form>

<script>
<!--
//Script by Ricki Runge
//Find more at www.script.dk

function charCount() {
document.sms.left.value = 180 - document.sms.subject.value.length - document.sms.from.value.length;
if (document.sms.left.value < 0) {
  alert(\"Beskeden kan ikke være mere end 180 tegn\");
}
}

charCount();
//-->
</script>

</body>
</html>
Avatar billede -sofus- Nybegynder
19. november 2001 - 10:48 #7
De fleste SMS sender kræver et mail komponet som f.eks. Jmail, det skal instaleres på din webserver ellers kan du ikke sende mails/sms\'er
Avatar billede qurzyx Nybegynder
19. november 2001 - 10:49 #8
Vær sød at læse forrige poster... Der står beskrevet det samme som du skriver..
Avatar billede zed_one Praktikant
19. november 2001 - 10:55 #9
sofus..hvad sker der når man forsøger at sende med det der?
Avatar billede zed_one Praktikant
19. november 2001 - 10:55 #10
nej undskyld ik sofus, mente gurzyx
Avatar billede qurzyx Nybegynder
19. november 2001 - 11:05 #11
Den viser \"Siden kan ikke vises\"... Prøv at tjek den selv... http://www.friserverplads.dk/hjernerfri/sms.asp
Avatar billede zed_one Praktikant
19. november 2001 - 11:10 #12
dette er det eneste jeg får \"Det indtastede mobilnummer er ikke gyldigt\" selvom nummeret er gyldigt hehe
Avatar billede qurzyx Nybegynder
19. november 2001 - 11:10 #13
Hmmm... Mystisk
Avatar billede cdc Novice
19. november 2001 - 11:12 #14
qurzyx--> Jeg har selv prøvet denne sms sender fra script.dk Og den virkede engang men ikke mere, hvorfor ved jeg ikke. Men jeg har fået fadti en perl sms sender som funker nu, men da man kan flytte nummer fra selskab til selskab, kan det være at den ikke virker om et stykke tid.

Jeg vil sende den til dig hvis du er intr.

/cdc 
Avatar billede qurzyx Nybegynder
19. november 2001 - 11:13 #15
Prøv og se vores JavaScript med det samme:
http://www.friserverplads.dk/hjernerfri/default.html
Avatar billede zed_one Praktikant
19. november 2001 - 11:13 #16
slå desuden \"deaktiver sciptfejlfinding\" eller lignene fra i internetinstillingerne

så får du fejlen kastet i hovedet frem for den der \"siden kan ikke vises\"
Avatar billede qurzyx Nybegynder
19. november 2001 - 11:14 #17
CDC --> Jo, tak.. Hvis du siger den virker, så virker det
Avatar billede qurzyx Nybegynder
19. november 2001 - 11:14 #18
Oops.. Jeg mener, hvis du siger den virker, så er jeg intr.
Avatar billede zed_one Praktikant
19. november 2001 - 11:17 #19
så skal du jo ha mulighed for kørsel af perl ;)
Avatar billede qurzyx Nybegynder
19. november 2001 - 11:20 #20
Det er der jo på friserverplads.dk
Avatar billede cdc Novice
19. november 2001 - 11:22 #21
tester den lige først, har ikke brugt den i flere uger...

/cdc
Avatar billede cdc Novice
19. november 2001 - 11:24 #22
test den selv på: http://www.hul19.dk/sms/text_sms.htm

/cdc
Avatar billede qurzyx Nybegynder
19. november 2001 - 11:27 #23
Er der .pl ikke server - genereret site, ligesom asp?? Ville det derfor ikke være nemmere hvis du sender sourcen!
Avatar billede cdc Novice
19. november 2001 - 11:36 #24
kiggede lige i perl koderne, og der står det hvor jeg har fundet den. Alle koder står på http://www.webcafe.dk/perl/artikler/103/pa103.php3Så kan du hente koderne der og følge instruktionerne.

Prøver at svare igen.......

/cdc
Avatar billede cdc Novice
19. november 2001 - 11:36 #25
Avatar billede qurzyx Nybegynder
19. november 2001 - 12:13 #26
Tak...
Avatar billede cdc Novice
19. november 2001 - 12:18 #27
tak for points......

/cdc
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