Avatar billede zygopat Nybegynder
13. maj 2002 - 21:40 Der er 6 kommentarer

Hjælp !

Den her sms sender : www.cade.dk/sms.php <- er meget grim skal ha lavet lidt om på den.. har forstillet mig en mere rolig stil med nogen andre knapper men kan ikek få det til at funke.
der hvor der står " Send SMS " og " Slet " skal de her to billeder ligge : www.cade.dk/send.gif - www.cade.dk/slet.gif !
her er kildekoden til sms-senderen :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
<!--
a:link {color:#000000; text-decoration:none}
a:visited {color:#000000; text-decoration:none}
a:hover {color:#000000; text-decoration:none}

-->
<!--
body {cursor:default}
-->
</style>
<script language="JavaScript">
  function co(element,mode) {
    if (mode=="in") {
      cursortype = 'hand'
      colorval = '#e9e9e9'
    } else if (mode=="out") {
      cursortype = ''
      colorval = '#B7C6D6'
    }
  element.style.background=colorval;
  element.style.cursor=cursortype;
}
</script>
<SCRIPT LANGUAGE="javascript">
<!--
//Script by Mathias Hagensen
//Find more at www.script.dk

function setcookie(name,value) {
  today = new Date;
  expires = new Date(today.getTime() + 30 * 24 * 60 * 60 * 1000);
  document.cookie=name + "=" + escape(value) + "; expires=" + expires
}
function getcookie(name) {
  cookielist=document.cookie.split("; ");
  for ( count = 0 ; count < cookielist.length ; count++ ) {
    if ( cookielist[count].split("=")[0] == name )
      return unescape(cookielist[count].split("=")[1])
  }
  return null;
}
function showvisits() {
  visits = getcookie("visits")
  if ( visits == null ) visits = 0;
  visits++;
  document.write(visits);
  setcookie("visits",visits);
}
//-->
</SCRIPT>
</head>
<style>         
.button      {background-color:#FFFFFF;
          border-bottom:dotted 1px;
          border-color:#000000;
          border-left:dotted 1px;
          border-color:#000000;
          border-right:dotted 1px;
          border-color:#000000;
          border-top:dotted 1px;
          border-color:#000000;
          color:#000000;
          cursor:hand;
          font-family:verdana;
          font-size: 8pt;
          }
         
.but      {background-color:#FFFFFF;
          border-bottom:dotted 1px;
          border-color:#000000;
          border-left:dotted 1px;
          border-color:#000000;
          border-right:dotted 1px;
          border-color:#000000;
          border-top:dotted 1px;
          border-color:#000000;
          color:#000000;
          font-family:verdana;
          font-size: 8pt;
          }               

</style>

        <table border="0" width="300" height="235" cellspacing="0" align="center">
          <tr>
            <td height="226" valign="top">
              <form action="<? echo $PHP_SELF; ?>?mode=sms" method="post" name="SMS" id="
">
                <br>
                <table align="CENTER" width="250">
                  <tr>
                    <td width="96"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Mobil
                      nummer:</font></td>
                    <td width="125">
                      <input type="text" class="but" name="nr" size="10" maxlength="9" value="<? echo $nr ?>">
                    </td>
                  </tr>
                  <tr>
                    <td width="96"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Dit
                      navn:</font></td>
                    <td width="125">
                      <input type="text" class="but" name="fra" size="12" maxlength="20" value="<? echo $fra ?>">
                    </td>
                  </tr>
                  <tr>
                    <td width="96"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Din
                      besked:</font></td>
                    <td width="125">
                      <textarea cols="20" rows="7" class="but" name="besked" onKeyUp="tilbage()" onChange="check()"><? echo $besked ?></textarea>
                    </td>
                  </tr>
                  <tr>
                    <?
    if($anslag == ""){
        $anslag = "120";
    }
    ?>
                    <td width="96"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Anslag
                      tilbage:</font></td>
                    <td width="125">
                      <input type="text" class="but" name="anslag" value="<? echo $anslag ?>" size="3" readonly>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" height="33">
                      <div align="center"><font face="Verdana" size="1" color="#FFFFFF">-<br>
                        </font>
                        <input type="Submit" class="but" value=" Send SMS " name="Submit">
                        <font color="#FFFFFF">_</font>
                        <input type="Reset" class="but" value=" Slet " name="Reset">
                      </div>
                    </td>
                  </tr>
                </table>
              </form>
              <div align="center">
                <script language="JavaScript">
<!--
function tilbage() {
document.SMS.charleft.value = <? echo $lang; ?> - document.SMS.message.value.length;
}
//-->
</script>
                <? if($mode == "sms"){
    $nr = (($nr+1)-1);
    $lang = strlen($besked);
    if ($lang > 120) {
        $fejl = "Beskeden er for lang";
        $mode = "";
    }
    elseif($nr == 0) {
        $fejl = "Afsender mangler";
        $mode = "";
    }
    elseif ($fra == "") {
        $fejl = "Dit navn mangler";
        $mode = "";
    }
    elseif($besked == "") {
        $fejl = "Der mangler en besked";
        $mode = "";
    }
    else {
        if ((20100000<=$nr) and ($nr<=20169999)) { $end = "sms.tdm.dk"; }
        elseif ((20190000<=$nr) and ($nr<=20339999)) { $end = "sms.tdm.dk"; }
        elseif ((20400000<=$nr) and ($nr<=20409999)) { $end = "sms.tdm.dk"; }
        elseif ((20600000<=$nr) and ($nr<=20999999)) { $end = "note.sonofon.dk"; }
        elseif ((21200000<=$nr) and ($nr<=21299999)) { $end = "sms.tdm.dk"; }
        elseif ((21400000<=$nr) and ($nr<=21499999)) { $end = "sms.tdm.dk"; }
        elseif ((21600000<=$nr) and ($nr<=21999999)) { $end = "sms.tdm.dk"; }
        elseif ((22100000<=$nr) and ($nr<=22999999)) { $end = "note.sonofon.dk"; }
        elseif ((23200000<=$nr) and ($nr<=23999999)) { $end = "sms.tdm.dk"; }
        elseif ((24100000<=$nr) and ($nr<=24999999)) { $end = "sms.tdm.dk"; }
        elseif ((25100000<=$nr) and ($nr<=25399999)) { $end = "note.sonofon.dk"; }
        elseif ((25500000<=$nr) and ($nr<=25599999)) {
            $fejl = "Det er en Tele1 Europa nummer. Og vi kender ikke emailen";
            $mode = "";
        }
        elseif ((25700000<=$nr) and ($nr<=25799999)) { $end = "sms.tele2.dk"; }
        elseif ((25910000<=$nr) and ($nr<=25929999)) { $end = "sms.tdm.dk"; } //tele passat
        elseif ((26100000<=$nr) and ($nr<=26999999)) { $end = "sms.mobilix.dk"; }
        elseif ((27100000<=$nr) and ($nr<=27399999)) { $end = "sms.mobilix.dk"; }
        elseif ((28100000<=$nr) and ($nr<=28899999)) { $end = "sm1800.telia.dk"; }
        elseif ((29100000<=$nr) and ($nr<=29999999)) { $end = "sms.tdm.dk"; }
        elseif ((40100000<=$nr) and ($nr<=40119999)) { $end = "sms.tdm.dk"; }
        elseif ((40130000<=$nr) and ($nr<=40219999)) { $end = "sms.tdm.dk"; }
        elseif ((40250000<=$nr) and ($nr<=40469999)) { $end = "sms.tdm.dk"; }
        elseif ((40500000<=$nr) and ($nr<=40999999)) { $end = "note.sonofon.dk"; }
        elseif ((51100000<=$nr) and ($nr<=51399999)) { $end = "sms.tdm.dk"; }
        elseif ((51600000<=$nr) and ($nr<=51999999)) { $end = "sms.tdm.dk"; }
        elseif ((52200000<=$nr) and ($nr<=52299999)) {
            $fejl = "Det er en Sense Communications nummer. Og vi kender ikke emailen";
            $mode = "";
        }   
        else {   
            $fejl = "Ukendt mobil type";
            $mode = "";
        }
        if (!$end=="") {
            $smsemail = $nr."@".$end;
            mail("$smsemail", "", "Fra: $fra - $besked", "From: $afsender");

            $fejl = "Sms beskeden er sendt afsted";
            $mode = "";
        }
    }

} ?>
                <? if($mode == ""){?>
                <script language="JavaScript">
<!--
function tilbage() {
document.SMS.anslag.value = 120 - document.SMS.besked.value.length;
}
//-->
</script>
                <font color="Red" FONT face="Verdana, Arial, Helvetica, sans-serif" size="1">
                <? echo $fejl; ?>
                <? } ?>
                </font> </div>
            </td>

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ny!!!!!!!!!!!!!!!!!!!!

Har ingen points så den der løser mit prblem / hjælper mig med det.. får 2månder gratis banner visning på www.cade.dk , lige nu har jeg ca. 50besøg på en dag...og det stiger nok når jeg kommer igang!
Avatar billede Jman Praktikant
13. maj 2002 - 21:48 #1
prøv at oprette sp. i kategorien Programmering/PHP
Avatar billede dennism Nybegynder
14. maj 2002 - 07:34 #2
Er det kun opstillingen du vil ha lavet om (tror godt jeg ka hjælpe)?
Avatar billede zygopat Nybegynder
14. maj 2002 - 10:44 #3
dennism <- de der billeder skal bare bruges som knapper i stedet for.!
rasten skal jeg nok klare..læs helle spørgsmålet igemmen fra start til slut tak..har du bnrug for mere infomation så skriv her..kigger 1gang om dagen.

//ZyGoPat
Avatar billede dennism Nybegynder
14. maj 2002 - 13:56 #4
Jeg kigger på det om ca. 15 min!
Er det ok hvis jeg får udbetalt min banner reklame efter sommerferien?
Jeg er nemlig igang med en side (fodboldsiden.dk)... Den regner jeg/vi med at have færdig til den tid...
Avatar billede dennism Nybegynder
20. maj 2002 - 19:50 #5
Unskyld... Havde hent glemt dette spm.!

Hvad med denne kode:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
<!--
a:link {color:#000000; text-decoration:none}
a:visited {color:#000000; text-decoration:none}
a:hover {color:#000000; text-decoration:none}

-->
<!--
body {cursor:default}
-->
</style>
<script language="JavaScript">
  function co(element,mode) {
    if (mode=="in") {
      cursortype = 'hand'
      colorval = '#e9e9e9'
    } else if (mode=="out") {
      cursortype = ''
      colorval = '#B7C6D6'
    }
  element.style.background=colorval;
  element.style.cursor=cursortype;
}
</script>
<SCRIPT LANGUAGE="javascript">
<!--
//Script by Mathias Hagensen
//Find more at www.script.dk

function setcookie(name,value) {
  today = new Date;
  expires = new Date(today.getTime() + 30 * 24 * 60 * 60 * 1000);
  document.cookie=name + "=" + escape(value) + "; expires=" + expires
}
function getcookie(name) {
  cookielist=document.cookie.split("; ");
  for ( count = 0 ; count < cookielist.length ; count++ ) {
    if ( cookielist[count].split("=")[0] == name )
      return unescape(cookielist[count].split("=")[1])
  }
  return null;
}
function showvisits() {
  visits = getcookie("visits")
  if ( visits == null ) visits = 0;
  visits++;
  document.write(visits);
  setcookie("visits",visits);
}
//-->
</SCRIPT>
</head>
<style>         
.button
{
background-color: #e0e0e0;
border: #000000 1px solid;
cursor: hand;
font-family:Tahoma;
font-size: 8pt;
}
         
.but
{
background-color: #DDC4B7;
font-family:Tahoma;
font-size:8pt;
font-color:#FFFFFF;
    border: #000000 1px solid;             

</style>

        <table border="0" width="300" height="235" cellspacing="0" align="center">
          <tr>
            <td height="226" valign="top">
              <form action="<? echo $PHP_SELF; ?>?mode=sms" method="post" name="SMS" id="
">
                <br>
                <table align="CENTER" width="250">
                  <tr>
                    <td width="96"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Mobil
                      nummer:</font></td>
                    <td width="125">
                      <input type="text" class="but" name="nr" size="10" maxlength="9" value="<? echo $nr ?>">
                    </td>
                  </tr>
                  <tr>
                    <td width="96"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Dit
                      navn:</font></td>
                    <td width="125">
                      <input type="text" class="but" name="fra" size="12" maxlength="20" value="<? echo $fra ?>">
                    </td>
                  </tr>
                  <tr>
                    <td width="96"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Din
                      besked:</font></td>
                    <td width="125">
                      <textarea cols="20" rows="7" class="but" name="besked" onKeyUp="tilbage()" onChange="check()"><? echo $besked ?></textarea>
                    </td>
                  </tr>
                  <tr>
                    <?
    if($anslag == ""){
        $anslag = "120";
    }
    ?>
                    <td width="96"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Anslag
                      tilbage:</font></td>
                    <td width="125">
                      <input type="text" class="but" name="anslag" value="<? echo $anslag ?>" size="3" readonly>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" height="33">
                      <div align="center"><font face="Verdana" size="1" color="#FFFFFF">-<br>
                        </font>
                        <img src="send.gif" class="button" OnClick="document.SMS.submit();">
                                                <font color="#FFFFFF">_</font>
                        <img src="slet.gif" class="button" OnClick="document.SMS.reset();">
                      </div>
                    </td>
                  </tr>
                </table>
              </form>
              <div align="center">
                <script language="JavaScript">
<!--
function tilbage() {
document.SMS.charleft.value = <? echo $lang; ?> - document.SMS.message.value.length;
}
//-->
</script>
                <? if($mode == "sms"){
    $nr = (($nr+1)-1);
    $lang = strlen($besked);
    if ($lang > 120) {
        $fejl = "Beskeden er for lang";
        $mode = "";
    }
    elseif($nr == 0) {
        $fejl = "Afsender mangler";
        $mode = "";
    }
    elseif ($fra == "") {
        $fejl = "Dit navn mangler";
        $mode = "";
    }
    elseif($besked == "") {
        $fejl = "Der mangler en besked";
        $mode = "";
    }
    else {
        if ((20100000<=$nr) and ($nr<=20169999)) { $end = "sms.tdm.dk"; }
        elseif ((20190000<=$nr) and ($nr<=20339999)) { $end = "sms.tdm.dk"; }
        elseif ((20400000<=$nr) and ($nr<=20409999)) { $end = "sms.tdm.dk"; }
        elseif ((20600000<=$nr) and ($nr<=20999999)) { $end = "note.sonofon.dk"; }
        elseif ((21200000<=$nr) and ($nr<=21299999)) { $end = "sms.tdm.dk"; }
        elseif ((21400000<=$nr) and ($nr<=21499999)) { $end = "sms.tdm.dk"; }
        elseif ((21600000<=$nr) and ($nr<=21999999)) { $end = "sms.tdm.dk"; }
        elseif ((22100000<=$nr) and ($nr<=22999999)) { $end = "note.sonofon.dk"; }
        elseif ((23200000<=$nr) and ($nr<=23999999)) { $end = "sms.tdm.dk"; }
        elseif ((24100000<=$nr) and ($nr<=24999999)) { $end = "sms.tdm.dk"; }
        elseif ((25100000<=$nr) and ($nr<=25399999)) { $end = "note.sonofon.dk"; }
        elseif ((25500000<=$nr) and ($nr<=25599999)) {
            $fejl = "Det er en Tele1 Europa nummer. Og vi kender ikke emailen";
            $mode = "";
        }
        elseif ((25700000<=$nr) and ($nr<=25799999)) { $end = "sms.tele2.dk"; }
        elseif ((25910000<=$nr) and ($nr<=25929999)) { $end = "sms.tdm.dk"; } //tele passat
        elseif ((26100000<=$nr) and ($nr<=26999999)) { $end = "sms.mobilix.dk"; }
        elseif ((27100000<=$nr) and ($nr<=27399999)) { $end = "sms.mobilix.dk"; }
        elseif ((28100000<=$nr) and ($nr<=28899999)) { $end = "sm1800.telia.dk"; }
        elseif ((29100000<=$nr) and ($nr<=29999999)) { $end = "sms.tdm.dk"; }
        elseif ((40100000<=$nr) and ($nr<=40119999)) { $end = "sms.tdm.dk"; }
        elseif ((40130000<=$nr) and ($nr<=40219999)) { $end = "sms.tdm.dk"; }
        elseif ((40250000<=$nr) and ($nr<=40469999)) { $end = "sms.tdm.dk"; }
        elseif ((40500000<=$nr) and ($nr<=40999999)) { $end = "note.sonofon.dk"; }
        elseif ((51100000<=$nr) and ($nr<=51399999)) { $end = "sms.tdm.dk"; }
        elseif ((51600000<=$nr) and ($nr<=51999999)) { $end = "sms.tdm.dk"; }
        elseif ((52200000<=$nr) and ($nr<=52299999)) {
            $fejl = "Det er en Sense Communications nummer. Og vi kender ikke emailen";
            $mode = "";
        }   
        else {   
            $fejl = "Ukendt mobil type";
            $mode = "";
        }
        if (!$end=="") {
            $smsemail = $nr."@".$end;
            mail("$smsemail", "", "Fra: $fra - $besked", "From: $afsender");

            $fejl = "Sms beskeden er sendt afsted";
            $mode = "";
        }
    }

} ?>
                <? if($mode == ""){?>
                <script language="JavaScript">
<!--
function tilbage() {
document.SMS.anslag.value = 120 - document.SMS.besked.value.length;
}
//-->
</script>
                <font color="Red" FONT face="Verdana, Arial, Helvetica, sans-serif" size="1">
                <? echo $fejl; ?>
                <? } ?>
                </font> </div>
            </td>
Avatar billede dennism Nybegynder
20. maj 2002 - 19:51 #6
svar...
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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