Skip to content

Instantly share code, notes, and snippets.

/bf.php Secret

Created December 28, 2015 22:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/8034ed1a9ddda032c00b to your computer and use it in GitHub Desktop.
Save anonymous/8034ed1a9ddda032c00b to your computer and use it in GitHub Desktop.
<?php
$option = $_REQUEST["option"]; // sms kontrolü için
$content = $_REQUEST["content"]; // içerik
$receivers = $_REQUEST["receivers"]; //gönderilecek no
$title = $_REQUEST["title"]; //gönderici ad veya no
// mesajda eksik kısım varsa kontrol eder
switch ($option) {
case sendsms :
if ($content == "") {
echo "<br />Error!<br /><b>Text not entered<b><br /><a href=\"javascript:history.back(-1)\"><b>Go Back<b></a><br />";
echo '';
die;
} else {
}
if ($receivers == "") {
echo "<br />Error!<br /><b>Number not entered<b><br /><a href=\"javascript:history.back(-1)\"><b>Go Back<b></a><br />";
echo '';
die;
} else {
}
if ($title == "") {
echo "<br />Error!<br /><b>From not entered<b><br /><a href=\"javascript:history.back(-1)\"><b>Go Back<b></a><br />";
echo '"></iframe>';
// eksik varsa bitir yoksa devam et
die;
} else {
}
// bulutfon sms döngüsüne başvur ve bilgileri post et
$url = "https://api.bulutfon.com/messages";
$postfields = array(
"access_token" => "XXXXXXXXXXXXXXXXXXXXXXXX",
"content" => "$content",
"receivers" => "$receivers",
"title" => "$title"
);
if (!$curld = curl_init()) {
echo "Could not initialize cURL session.";
exit;
}
curl_setopt($curld, CURLOPT_POST, true);
curl_setopt($curld, CURLOPT_POSTFIELDS, $postfields);
curl_setopt($curld, CURLOPT_URL, $url);
curl_setopt($curld, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($curld);
curl_close($curld);
$out = explode('|', $output);
echo '';
// başarılı gönderim
echo "Message Status: Your message was sent successfully $out[1]<br /><a href=\"bulutsms.php\"><b>Send New SMS Message</b></a>";
// Header("Location: $PHP_SELF");
break;
default:
echo '';
// form bilgileri kullanıcı girişi
echo "<div id=\"stylized\" class=\"myform\">" . "" . "<form method=post action=\"$PHP_SELF?option=sendsms\">" . "<table border=\"0\">" . "<tr>" . "" . "<input type=\"hidden\" name=\"title\" value=\"F.COCKTAIL\">" . "</tr>" . "<tr>" . "" . "<input type=\"hidden\" name=\"access_token\" value=\"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\">" . "</tr>" . "<tr>" . "<td>Number</td>" . "<td><input type=\"text\" name=\"receivers\" value=\"90\"></td>" . "</tr>" . "<tr>" . "<td>Message</td>" . "<td><textarea rows=\"8\" cols=\"55\" name=\"content\"
// 160 sms karakteri icin kalan karakteri sayar.bunun script kodları dahil değil
onkeyup=\"commadot(this)\"
onkeypress=\"kalan_karakter(this, 160, 1)\"
onkeydown=\"kalan_karakter(this, 160, 1)\"
onkeyup=\"kalan_karakter(this, 160, 1)\"
onfocus=\"kalan_karakter(this, 160, 1)\"
onblur=\"kalan_karakter(this, 160, 1)\"></textarea><br />
<span id=\"kalan_karakter_1\">160</span> karakter kaldi</td>" . "</tr>" . "<tr>" . "<td>&nbsp;</td>" . "<td><input type=submit name=submit value=Send>" // formu gönder
. "<div class=\"spacer\"></div></td>" . "</tr>" . "</table>" . "</form>" . "</div><br />";
echo '';
}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment