Някой може ли да помогне да вгради код за смс разплащане от mobio.bg да се Проверява кода и ако е валиден да се добавя сървара ето и кода !
<?
if(!DEFINED('human')) die('<code>PERMISSION DENIDED!</code>');
?>
<table width="650"><tr><td class="title">
Добави сървър</td></tr><tr><td>
<?PHP
if(!$_POST[addserv]){
?>
Незадължителни полета са: <b>Уеб сайт</b>, <b>Допълнителна информация</b>
<form method="post" >
<table align="center">
<tr>
<td>Име : </td>
<td><input name="ime" type="text" value="<?=htmlspecialchars($_POST[ime])?>"></td>
<td rowspan="5"> <input name="addserv" type="submit" value="Добави"></td>
</tr>
<tr>
<td>IP : </td>
<td><input name="ip" type="text" value="<?=htmlspecialchars($_POST[ip])?>"></td>
</tr>
<tr>
<td>Порт : </td>
<td><input name="port" type="text" value="<?=htmlspecialchars($_POST[port])?>"></td>
</tr>
<tr>
<td>Вид : </td>
<td><select name='cid'>
<?
$db->zaqvka("SELECT * FROM cats ORDER BY ime");
while($rows = $db->rezultati())
{
if($_POST[kategoriq]==$rows[cid]){$select='selected';}else{$select='';}
echo "<option value='$rows[cid]' $select>$rows[ime]";
}
?>
</select></td>
</tr>
<tr>
<td>Уеб сайт : </td>
<td><input name="web" type="text" value="<?=htmlspecialchars($_POST[web])?>"></td>
</tr>
<tr>
<td>Допълнителна информация : </td>
<td><textarea name="dop"><?=htmlspecialchars($_POST[dop])?></textarea></td>
</tr>
<tr>
<td>Mail : </td>
<td><input name="mail" type="text" value="<?=htmlspecialchars($_POST[mail])?>"></td>
</tr>
</table>
</form>
<?php
}
else{
$ip = htmlspecialchars($_POST[ip]);
$port = htmlspecialchars($_POST[port]);
$cid = htmlspecialchars($_POST[cid]);
$dop = htmlspecialchars($_POST[dop]);
$ime = htmlspecialchars($_POST[ime]);
$web = htmlspecialchars($_POST[web]);
$mail = htmlspecialchars($_POST[mail]);
if(empty($ime)){
echo "Въведете име на сървър";
}
elseif(!is_numeric($cid)){
echo "Изберете категория!";
}
elseif(!is_numeric($port)){
echo "Въведете валиден порт!";
}
elseif(!valid_ip($ip)){
echo "Въведете валидно IP!";
}
elseif(!valid_url($web) and !empty($web)){
echo "URL-ът трябва да е валиден";
}
elseif(!valid_mail($mail)){
echo "Въведете валиден мейл!";
}
else{
$db->zaqvka("SELECT `sid` FROM `servers` where `ip` = '$ip' and `port` = '$port'");
if($db->broi()>0){
echo "Този сървър вече е бил добавян!";
}
else{
$time = time();
$hash = md5($time.$ip.$port);
$db->zaqvka("INSERT INTO `servers` (`ime`, `ip`, `port`, `cid`, `dop`,`url`,`mail`,`hash`,`od`) VALUES ('$ime','$ip','$port','$cid','$dop','$web','$mail','$hash','0')") or die($db->greshka());
echo "Сървърът е успешно добавен! Сега трябва да изчакате той да бъде одобрен от администратор!";
$db->zaqvka("SELECT `sid` FROM `servers` where `ip` = '$ip' and `port` = '$port'");
$res = $db->rezultati();
$id = $res[0];
$url = "http://$_SERVER[HTTP_HOST]/index.php?module=admin&what=editserv&servid=$id&hash=$hash";
$subject = "Uspeshno dobaven server";
$message = "Вие успешно добавихте сървъра си!
Можете да променяте Вашият сървър от следният линк:
$url
Благодарим Ви!
";
$header = "MIME-Version: 1.0 \r\n";
$header .= "Content-type: text/plain;charset=windows-1251 \r\n";
$header .="From:no-reply@google.bg \r\n";
mail($mail, $subject, $message, $header);
}
}
}
?>
</td></tr></table>
<?
if(!DEFINED('human')) die('<code>PERMISSION DENIDED!</code>');
?>
<table width="650"><tr><td class="title">
Добави сървър</td></tr><tr><td>
<?PHP
if(!$_POST[addserv]){
?>
Незадължителни полета са: <b>Уеб сайт</b>, <b>Допълнителна информация</b>
<form method="post" >
<table align="center">
<tr>
<td>Име : </td>
<td><input name="ime" type="text" value="<?=htmlspecialchars($_POST[ime])?>"></td>
<td rowspan="5"> <input name="addserv" type="submit" value="Добави"></td>
</tr>
<tr>
<td>IP : </td>
<td><input name="ip" type="text" value="<?=htmlspecialchars($_POST[ip])?>"></td>
</tr>
<tr>
<td>Порт : </td>
<td><input name="port" type="text" value="<?=htmlspecialchars($_POST[port])?>"></td>
</tr>
<tr>
<td>Вид : </td>
<td><select name='cid'>
<?
$db->zaqvka("SELECT * FROM cats ORDER BY ime");
while($rows = $db->rezultati())
{
if($_POST[kategoriq]==$rows[cid]){$select='selected';}else{$select='';}
echo "<option value='$rows[cid]' $select>$rows[ime]";
}
?>
</select></td>
</tr>
<tr>
<td>Уеб сайт : </td>
<td><input name="web" type="text" value="<?=htmlspecialchars($_POST[web])?>"></td>
</tr>
<tr>
<td>Допълнителна информация : </td>
<td><textarea name="dop"><?=htmlspecialchars($_POST[dop])?></textarea></td>
</tr>
<tr>
<td>Mail : </td>
<td><input name="mail" type="text" value="<?=htmlspecialchars($_POST[mail])?>"></td>
</tr>
</table>
</form>
<?php
}
else{
$ip = htmlspecialchars($_POST[ip]);
$port = htmlspecialchars($_POST[port]);
$cid = htmlspecialchars($_POST[cid]);
$dop = htmlspecialchars($_POST[dop]);
$ime = htmlspecialchars($_POST[ime]);
$web = htmlspecialchars($_POST[web]);
$mail = htmlspecialchars($_POST[mail]);
if(empty($ime)){
echo "Въведете име на сървър";
}
elseif(!is_numeric($cid)){
echo "Изберете категория!";
}
elseif(!is_numeric($port)){
echo "Въведете валиден порт!";
}
elseif(!valid_ip($ip)){
echo "Въведете валидно IP!";
}
elseif(!valid_url($web) and !empty($web)){
echo "URL-ът трябва да е валиден";
}
elseif(!valid_mail($mail)){
echo "Въведете валиден мейл!";
}
else{
$db->zaqvka("SELECT `sid` FROM `servers` where `ip` = '$ip' and `port` = '$port'");
if($db->broi()>0){
echo "Този сървър вече е бил добавян!";
}
else{
$time = time();
$hash = md5($time.$ip.$port);
$db->zaqvka("INSERT INTO `servers` (`ime`, `ip`, `port`, `cid`, `dop`,`url`,`mail`,`hash`,`od`) VALUES ('$ime','$ip','$port','$cid','$dop','$web','$mail','$hash','0')") or die($db->greshka());
echo "Сървърът е успешно добавен! Сега трябва да изчакате той да бъде одобрен от администратор!";
$db->zaqvka("SELECT `sid` FROM `servers` where `ip` = '$ip' and `port` = '$port'");
$res = $db->rezultati();
$id = $res[0];
$url = "http://$_SERVER[HTTP_HOST]/index.php?module=admin&what=editserv&servid=$id&hash=$hash";
$subject = "Uspeshno dobaven server";
$message = "Вие успешно добавихте сървъра си!
Можете да променяте Вашият сървър от следният линк:
$url
Благодарим Ви!
";
$header = "MIME-Version: 1.0 \r\n";
$header .= "Content-type: text/plain;charset=windows-1251 \r\n";
$header .="From:no-reply@google.bg \r\n";
mail($mail, $subject, $message, $header);
}
}
}
?>
</td></tr></table>