Jump to content

Sayfuddin

New Members
  • Posts

    1
  • Joined

  • Last visited

Everything posted by Sayfuddin

  1. Hi! I want to create a PHP site with added SMS functionality (dating services site). I was suggested a gateway to use as the engine (google: ozekisms.com/index.php?owpn=422). I will use Mysql database to puit the records in it. As the documentation mentions PHP website can send SMS messages by simply placing records into a mysql database table called ozekimessageout. So I can create HTML form, that the visitors of the website will fill in. When the form is submitted I am able to create record in the ozekimessagout database table using an SQL INSERT statement. See example: <HTML> <BODY> <H1> Send an SMS </H1> <?php $phonenum = $_GET['phonenum']; $messagetext = $_GET['messagetext']; if ($phonenum<>'') { $conn = mysql_connect("localhost", 'ozeki', 'abc123'); if (!$conn) { die('Could not connect to database ' . mysql_error()); } mysql_select_db('ozekisms'); $sql = "INSERT INTO ozekimessageout (receiver,msg,status) ". "VALUES ('$phonenum','$messagetext','send')"; mysql_query($sql); mysql_close($conn); echo "The message has been submitted for sending <br><br>"; } ?> <FORM action=send.php METHOD=GET> Mobil phone number: <INPUT TYPE="TEXT" SIZE="16" NAME="phonenum" VALUE="+44777888999"> <br> <TEXTAREA NAME="messagetext" ROWS=5 COLS=40>Hello world</TEXTAREA> <br> <INPUT TYPE=SUBMIT VALUE=SEND> </FORM> </BODY> </HTML> To receive SMS messages all Ihave to do is select the records from the ozekimessagin database table. This can be done by issuing a simple SQL SELECT statement. <HTML> <BODY> <H1>List incoming messages</H1> <?php $conn = mysql_connect("localhost", 'ozeki', 'abc123'); mysql_select_db('ozekisms'); $sql = "SELECT sender,senttime,msg FROM ozekimessagein ORDER BY senttime desc"; $res = mysql_query($sql); $cn = mysql_num_rows($res); for ($x=0;$x<$cn;$x++) { list ($sender,$senttime,$msg) = mysql_fetch_row($res); echo "<li>$senttime, <b>$sender</b>, $msg"; } mysql_close($conn); ?> </BODY> </HTML> Maybe you can get some useful idea from this description and if you have better solutions to insert or select records into Mysql database, please share with me. TX, Boris
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.