Вход Регистрация
Файл: Twitter.Clone/TWITTER.CLONE/UPLOAD/adminlogin/sms_plans.php
Строк: 32
<h1>SMS plans</h1>
<h2>Add a new plan</h2>
<?
form_begin
();
form_text("credits", "How many sms credits:");
form_text("price", "Plan price (format: 0.00):");
form_submit("add", "Add plan");
form_end();

if(
$_POST['add']){
    if(!
preg_match('/^[0-9]+$/', $_POST['credits'])) $error = "Credit amount must be a number";
    else if(!
preg_match('/^[0-9]+.*[0-9]*$/', $_POST['price'])) $error = "Invalid price format. Use a dot as a decimal separator and no currency signs or spaces.";
    else {
        
$db = new database;
        
$db->dblink();
        
$result = $db->db_insert("sms_plans", "credits, price", "{$_POST['credits']}, {$_POST['price']}");
        if(
$result) ok("New sms plan has been created");
        else 
$error = "An error occured while trying to create a sms plan";
    }
    if(
$error) err($error);
}
?>
<h2>Existing plans</h2>
<?
$db 
= new database;
$db->dblink();

if(
$_POST['del']) $db->db_delete("sms_plans", "id={$_POST['dw']}");

$result = $db->get_recs("sms_plans", "*", "", "credits");
$recs = $db->fetch_objects($result);
if(
is_array($recs)){
    echo 
"<table><tr><th>Number of credits</th><th>Plan price</th><th>X</th></tr>";
    foreach(
$recs as $rec){
        if(
$gray) echo "<tr class='gray'>"; else echo "<tr>";
        
$gray = !$gray;
        echo 
"<td class='mid'>{$rec->credits}</td>";
        echo 
"<td class='mid'>${$rec->price}</td>";
        
del_form($rec->id);
        echo 
"</tr>";
    }
    echo 
"</table>";
}
?>
Онлайн: 2
Реклама