Avatar billede faizan Nybegynder
20. december 2001 - 09:09 Der er 11 kommentarer og
1 løsning

sms på min side... kan i hjælpe...

Jeg kunne godt tænke mig en sms sender på min side der er selfølgelig mange sider hvor du kan få en gratis en på sin side. MEN jeg vil ikke hav den besked på sms´en: Sendt from blablabla. Det står der på de sms man sender fra den sms sender, man får tilbudt af en side. fx www.smsme.dk der er en kode til en sms sender men når jeg bruger den sms sender skriver den i smsen fra smsme.dk bla bla
Kan i hjælpe mig med at oprette en selv eller finde en rigitg god en eller stjæle en kilde fra en sms sender. Jeg har prøvet at stjæle kilden fra www.besked.dk det er nok den bedste det kræver altså noget. HJÆLP TAK!
Avatar billede soreno Praktikant
20. december 2001 - 09:23 #1
jeg har en der er lavet i php som du kan få. Den sender gennem mail, og skriver ikke alt muligt bullshit. Du skal dog være opmærksom på at der vist bliver lukket for mail (dvs. sms) til mobil inden særligt længe (pr. 1/1??)
Avatar billede thomasledet Nybegynder
20. december 2001 - 10:22 #2
glem alt om at lave din egen sms-sender... skal det laves ordentligt, skal du investere i en sms-gateway (en stor mobiltelefon, man kobler til sin webserver... sådan ca..), som kan blive en dyr affære... ydermere skal man også betale for et abonnement og eventuelt også for hver enkelt besked, man sender...(det kommer an på, hvilken aftale man får sig og med hvilket selskab)

brug i stedet www.coolsms.dk - her står der ikke nogen klam reklamebesked (fyyy www.besked.dk)... ydermere kan man sætte den op til at sende fra ens eget nummer!! www.coolsms.dk er den bedste sms-sender, jeg har set til dato...
Avatar billede faizan Nybegynder
20. december 2001 - 12:03 #3
Vil du sende mig den der php pleaze! TAK!
Avatar billede faizan Nybegynder
20. december 2001 - 12:08 #4
Hvis du vil sende den så send den til
fejzan@hotmail.com
tak!
Avatar billede soreno Praktikant
20. december 2001 - 12:12 #5
sendt.
Avatar billede thomasledet Nybegynder
20. december 2001 - 17:11 #6
post venligst også scriptet på eksperten - det er ikke tilladt at lave løsninger udenfor eksperten - og så betale med eksperten-point.
Avatar billede faizan Nybegynder
20. december 2001 - 19:16 #7
Soreno er det dig der hedder søren olesen. Jeg tror jeg slettede den vil du være venlig at sende den igen plz.....
Avatar billede kasperbws Nybegynder
20. december 2001 - 19:26 #8
Jeg vil også gerne have den! (hvis jeg må...!) Gider du sende den til kasper_wang@wanadoo.dk ???
Avatar billede thomasledet Nybegynder
20. december 2001 - 20:42 #9
http://www.eksperten.dk/info_regler.phtml

* Der må ikke gives point for løsninger som ikke er tilgængelige for alle brugere af Eksperten.
Avatar billede soreno Praktikant
03. januar 2002 - 12:45 #10
undskyld ventetiden, men jeg har været på juleferie.

<?php if ($REQUESTTYPE<> \"POST\"): ?>
  <HTML>
      <HEAD>
        <TITLE>Sms sender</TITLE>
        <LINK HREF=\"theme.css\" REL=\"stylesheet\" TYPE=\"text/css\">       
      </HEAD>
<script language=\"Javascript\">
<!-- Hide JavaScript from old browsers
max = 140
function antalTilbage( theForm )
{
  antal = max - theForm.MessageText.value.length
  if (antal<0)
  {
    theForm.MessageText.value = theForm.MessageText.value.slice(0,antal)
  }
}

function kunTal( theForm )
{
  var lovlig = \"0123456789\";
  for (i=0; i<theForm.Recipient.value.length; i++)
  {
    if (lovlig.indexOf(theForm.Recipient.value.charAt(i)) < 0)
    {
      theForm.Recipient.value = theForm.Recipient.value.slice(0,i)
      return false;
    }
  }
}

</SCRIPT>

<FORM ACTION=index.php method=POST name=\"smsForm\">
  <table width=\"246\" border=\"0\">
    <tr align=\"left\" valign=\"top\">
      <td width=\"26%\">
        <div align=\"right\">Til:</div>
      </td>
      <td width=\"74%\">
<?php
if ($Recipient)
{
?>
        <input type=\"text\" name=\"Recipient\" size=\"16\" maxlength=\"8\" onKeyUp=\"kunTal(this.form)\" onChange=\"kunTal(this.form)\" onkeypress=\"kunTal(this.form)\" value=\"<?php echo\"$Recipient\";?>\">
        <?php
}
else
{
?>
        <input type=\"text\" name=\"Recipient\" size=\"16\" maxlength=\"8\" onKeyUp=\"kunTal(this.form)\" onChange=\"kunTal(this.form)\" onkeypress=\"kunTal(this.form)\" value=\"\">
        <?php
}
echo \"$Modtager\";
?>
        </td>
    </tr>
    <tr align=\"left\" valign=\"top\">
      <td height=\"116\" width=\"26%\">Besked:</td>
      <td height=\"116\" width=\"74%\">
        <textarea name=\"MessageText\" rows=\"5\" cols=\"30\" wrap=\"VIRTUAL\" onKeyUp=\"antalTilbage(this.form)\" onChange=\"antalTilbage(this.form)\" onkeypress=\"antalTilbage(this.form)\"></textarea>
      </td>
    </tr>
    <tr align=\"left\" valign=\"top\">
      <td width=\"26%\">
        <input type=hidden name=REQUESTTYPE value=\"POST\">
      </td>
      <td width=\"74%\">
        <input type=\"image\" border=\"0\" name=\"Send\" src=\"images/send.png\" width=\"60\" height=\"21\">
        <a href=\"java script:void(this.smsForm.reset());\"><img src=\"images/slet.png\" border=\"0\"></a>
      </td>
    </tr>
  </table>
  </FORM> 
      </BODY>
  </HTML>
<?php else: ?>
      <HEAD>
        <TITLE>Sms sender</TITLE>
        <LINK HREF=\"theme.css\" REL=\"stylesheet\" TYPE=\"text/css\">
      </HEAD>
<?php
  //Make sure nothing is left blank.
  $From = \"nobody\";
  $Temp = 0;
  if ((strlen($Recipient)==8) && (strlen($MessageText)>0) && (strlen($From)>0))
  {
        if (($Recipient>=20100000) and ($Recipient<20170000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}
    elseif (($Recipient>=20190000) and ($Recipient<20340000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}
    elseif (($Recipient>=20400000) and ($Recipient<20500000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}
    elseif (($Recipient>=20600000) and ($Recipient<21000000)) { $Recipient = \"$Recipient@note.sonofon.dk\"; $Temp=1;}
    elseif (($Recipient>=21200000) and ($Recipient<21300000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}
    elseif (($Recipient>=21400000) and ($Recipient<21500000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}
    elseif (($Recipient>=21600000) and ($Recipient<22000000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}
    elseif (($Recipient>=22100000) and ($Recipient<23000000)) { $Recipient = \"$Recipient@note.sonofon.dk\"; $Temp=1;}
    elseif (($Recipient>=23200000) and ($Recipient<24000000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}
    elseif (($Recipient>=24100000) and ($Recipient<25000000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}
    elseif (($Recipient>=25100000) and ($Recipient<25400000)) { $Recipient = \"$Recipient@note.sonofon.dk\"; $Temp=1;}
    elseif (($Recipient>=25500000) and ($Recipient<25600000)) { echo \"<b>$Recipient</b> er et Tele1 Europa nummer og har en ukendt e-mail.<br><br>\";    echo( \"<br><a href=java script:history.back()><img src=images/tilbage.png width=60 height=21 border=0></a>\"); }
    elseif (($Recipient>=25700000) and ($Recipient<25800000)) { echo \"<b>$Recipient</b> er et Tele2 nummer og har en ukendt e-mail.<br><br>\"; echo( \"<br><a href=java script:history.back()><img src=images/tilbage.png width=60 height=21 border=0></a>\"); }
    elseif (($Recipient>=25910000) and ($Recipient<25930000)) { echo \"<b>$Recipient</b> er et TelePassport nummer og har en ukendt e-mail.<br><br>\";    echo( \"<br><a href=java script:history.back()><img src=images/tilbage.png width=60 height=21 border=0></a>\"); }
    elseif (($Recipient>=26100000) and ($Recipient<27000000)) { $Recipient = \"$Recipient@sms.mobilix.dk\"; $Temp=1;}
    elseif (($Recipient>=27100000) and ($Recipient<27400000)) { $Recipient = \"$Recipient@sms.mobilix.dk\"; $Temp=1;}
    elseif (($Recipient>=28100000) and ($Recipient<28900000)) { $Recipient = \"$Recipient@sm1800.telia.dk\"; $Temp=1;}
    elseif (($Recipient>=29100000) and ($Recipient<30000000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}
    elseif (($Recipient>=40100000) and ($Recipient<40120000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}    
    elseif (($Recipient>=40130000) and ($Recipient<40220000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}
    elseif (($Recipient>=40250000) and ($Recipient<40470000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}
    elseif (($Recipient>=40500000) and ($Recipient<41000000)) { $Recipient = \"$Recipient@note.sonofon.dk\"; $Temp=1;}
    elseif (($Recipient>=51100000) and ($Recipient<52000000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}    
    elseif (($Recipient>=60100000) and ($Recipient<60200000)) { echo \"<b>$Recipient</b> er et Sense Communication nummer og har en ukendt e-mail.<br><br>\";    echo( \"<br><a href=java script:history.back()><img src=images/tilbage.png width=60 height=21 border=0></a>\"); }
    elseif (($Recipient>=60600000) and ($Recipient<60700000)) { echo \"<b>$Recipient</b> er et Pqz.com nummer og har en ukendt e-mail.<br><br>\";    echo( \"<br><a href=java script:history.back()><img src=images/tilbage.png width=60 height=21 border=0></a>\"); }    
    elseif (($Recipient>=60910000) and ($Recipient<60960000)) { $Recipient = \"$Recipient@note.sonofon.dk\"; $Temp=1;}
    elseif (($Recipient>=61100000) and ($Recipient<61300000)) { $Recipient = \"$Recipient@sms.tdm.dk\"; $Temp=1;}        
    else { echo \"<b>$Recipient</b> er et ukendt GSM mobilnummer.<br><br>\";    echo( \"<br><a href=java script:history.back()><img src=images/tilbage.png width=60 height=21 border=0></a>\"); }

    //Test to see if QUIET is set.  If it is not set, the POST must be from
    //  a user, otherwise it may have been from other source (don\'t send a
    //  a response.
    if ($Temp==1)
    {
      mail($Recipient, $Subject, $MessageText,  \"Received: <$From>\");
    } 
   
    if (!(isset($QUIET)) && ($Temp == 1))
    {
      //A user selectd the submit button - send a OK message back.
      echo \"<font size=3>Beskeden er sendt.</font><br><br>\";
      echo \"Til: <b>$Recipient</b><br>\";
      echo \"Besked: $MessageText<br>\";
    }
  }
  else
  {
    //Send an error message to client (passing the information he/she
    // already entered.
    if ((strlen($Recipient)!=8))
    {
      echo( \"<font size=3>Fejl: Kontroller telefonnummeret</font><br><br>\");
      echo( \"[Til:] $Recipient<br><br>\");
    }
   
    if ((strlen($MessageText)==0))
    {
      echo( \"<font size=3>Fejl: Beskeden er tom</font><br><br>\");
      echo( \"[Besked:] $MessageText<br>\");
    }
    //Close the HTML Document
    echo( \"<br><a href=java script:history.back()><img src=images/tilbage.png width=60 height=21 border=0></a>\");
    echo( \"</BODY></HTML>\");
  }

endif; ?>
Avatar billede znakeeye Nybegynder
03. januar 2002 - 19:41 #11
Den kode vil da ikke virke nu hvor at man kan tage sit nummer med fra det ene tele selskab til det andet......(?)
Avatar billede soreno Praktikant
04. januar 2002 - 10:39 #12
det er korrekt, men det vil alligevel ikke virke særligt længe, kun til teleselskaberne lukker for email2sms, hvilket efter sigende ikke skulle være særligt længe.
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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