Hey..
måden du kan sende sms'er ved via hjemmeside er ved at bruge en gateway som tillader det.. til det findes der mange forskellige..
måden hvorpå det virker er at du skal lave en form med modtager og besked, og afsender hvis det ønskes.. med et php script som så lav al den information om til en link... der findes mange som yder denne tjeneste..
herunder et lille eksempel jeg har lavet..
1: opret konto hos www.smsgateway.dk.. (30 dage gratis)
2: du får tilsendt kode og brugernavn hos dem.(mail)..
3: lav et php script med form som kan bygge den "url" som sender hjemmesiden...
- <form class="form" method="get" action="litesend.php">
-
- <p class="name">
- <input type="text" name="to" id="to" />
- <label for="to">Modtager</label>
- </p>
-
- <p class="email">
- <input type="text" name="from" id="from" />
- <label for="from">Afsender</label>
- </p>
-
- <p class="text">
- <textarea name="message"></textarea>
- <label for="message">Besked</label>
- </p>
-
- <p class="submit">
- <input type="submit" value="Send" />
- </p>
- </form>
denne kode skal sende informationer over til et php script.. som ser således ud..
(litesend.php)
- <?php
- $message = $_POST['message'];
- $to = $_POST['to'];
- $from = $_POST['from'];
- $messgae = $_POST['message'];
-
- $url1 = "http://smschannel1.dk";
- $url2 = "http://smschannel2.dk";
- $str = "/sendsms/";
- $str .= "?username=eksempel_på_brugernavn"; // Brugernavn <-- ændre brugernavn
- $str .= "&password=PASSWORD"; // Kodeord <-- ændre password
- $str .= "&to=45".$_GET["to"]; // Modtager f.eks DK 45xxxxxxxx ved flere modtager af samme besked adskil nummer med , f.eks 45xxxxxxxx,45xxxxxxxx
- $str .= "&from=".$_GET["from"]; // Afsender max 11 tegn, nummer eller navn
- $str .= "&message=".urlencode($_GET["message"]); // Beskeden til modtager
-
- if (!file_get_contents($url1))
- file_get_contents($url2.$str)
- ;
- else file_get_contents($url1.$str);
- ?>
- <p> Beskeden er nu sendt </p><bt/>
- <a href="sendsms.php">Send Another</a>
There u go ^^
MVH Denny
p.s Stavefejl er gratis..
Indlæg senest redigeret d. 25.05.2013 17:22 af Bruger #17409