How to put signature in php code

How to put signature in php code SearchSearch
Author Message
msalman
New member
Username: Msalman

Post Number: 1
Registered: 02-2010
Posted on Friday, February 05, 2010 - 05:03 pm:   

<?

function SendSMS ($host, $port, $username, $password, $phoneNoRecip, $msgText) {

/* Parameters:
$host - IP address or host name of the NowSMS server
$port - "Port number for the web interface" of the NowSMS Server
$username - "SMS Users" account on the NowSMS server
$password - Password defined for the "SMS Users" account on the NowSMS Server
$phoneNoRecip - One or more phone numbers (comma delimited) to receive the text message
$msgText - Text of the message
*/

$fp = fsockopen($host, $port, $errno, $errstr);
if (!$fp) {
echo "errno: $errno \n";
echo "errstr: $errstr\n";
return $result;
}

fwrite($fp, "GET /?Phone=" . rawurlencode($phoneNoRecip) . "&Text=" . rawurlencode($msgText) . " HTTP/1.0\n");
if ($username != "") {
$auth = $username . ":" . $password;
$auth = base64_encode($auth);
fwrite($fp, "Authorization: Basic " . $auth . "\n");
}
fwrite($fp, "\n");

$res = "";

while(!feof($fp)) {
$res .= fread($fp,1);
}
fclose($fp);


return $res;
}


/* This code provides an example of how you would call the SendSMS function from within
a PHP script to send a message. The response from the NowSMS server is echoed back from the script.

$x = SendSMS("175.111.151.119", 8080, "username", "password", "+44999999999", "Test Message");
echo $x;

*/

/* This code provides an example of sending a message via NowSMS as the result of a web form posting.

First, here's a very simple HTML web form that provides an example of what you need in your
web form.



Second, here's the PHP script that would parse the parameters from the form posting, and then call
the SendSMS function to submit the message.

if (isset($_REQUEST['phone'])) {
if (isset($_REQUEST['text'])) {
$x = SendSMS("175.111.151.119", 8080, "username", "password", $_REQUEST['phone'], $_REQUEST['text']);
echo $x;
}
else {
echo "ERROR : Message not sent -- Text parameter is missing!\r\n";
}
}
else {
echo "ERROR : Message not sent -- Phone parameter is missing!\r\n";
}

*/

?>
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 1754
Registered: 08-2008
Posted on Friday, February 05, 2010 - 05:22 pm:   

If I understand your question correctly, you would append it to the URL request.

This could be done in multiple ways ...

Probably the easiest to understand would be to insert the following in the start of the SendSMS function:

$msgtext .= " (Signature)";

This is just appending additional text to the input message text.

--
Des
NowSMS Support