コード例 #1
0
ファイル: supplier_payment.php プロジェクト: M-Shahbaz/FA
    $_SESSION['alloc']->trans_no = $payment_id;
    $_SESSION['alloc']->date_ = $_POST['DatePaid'];
    $_SESSION['alloc']->write();
    unset($_POST['bank_account']);
    unset($_POST['DatePaid']);
    unset($_POST['currency']);
    unset($_POST['memo_']);
    unset($_POST['amount']);
    unset($_POST['discount']);
    unset($_POST['ProcessSuppPayment']);
    meta_forward($_SERVER['PHP_SELF'], "AddedID={$payment_id}&supplier_id=" . $_POST['supplier_id']);
}
//----------------------------------------------------------------------------------------
if (isset($_POST['ProcessSuppPayment'])) {
    /*First off  check for valid inputs */
    if (check_inputs() == true) {
        handle_add_payment();
        end_page();
        exit;
    }
}
//----------------------------------------------------------------------------------------
start_form();
start_outer_table(TABLESTYLE2, "width='60%'", 5);
table_section(1);
supplier_list_row(_("Payment To:"), 'supplier_id', null, false, true);
if (list_updated('supplier_id') || list_updated('bank_account')) {
    $_SESSION['alloc']->read();
    $_POST['memo_'] = $_POST['amount'] = '';
    $Ajax->activate('alloc_tbl');
}
コード例 #2
0
ファイル: guild_analyser.php プロジェクト: JRavet/Capstone
generate_option("greenHome", "Green Borderlands", "map_type");
generate_option("blueHome", "Blue Borderlands", "map_type");
generate_option("redHome", "Red Borderlands", "map_type");
generate_option("home", "All Borderlands", "map_type");
echo "</select></td></tr>\n\t\t<tr><td>Guild name: </td><td><input type=\"text\" name=\"guild_name\" value=\"" . $_GET["guild_name"] . "\"/></td></tr>\n\t\t<tr><td>Guild tag: </td><td><input type=\"text\" name=\"guild_tag\" value=\"" . $_GET["guild_tag"] . "\"/></td></tr>";
echo "</table></div>\n\t<table>\n\t<tr>\n\t<td><input type=\"submit\" value=\"Submit Query\"/></td><td style=\"width:175px\"></td>\n\t</form></td>\n\t<td><form action=\"guild_analyser.php\">\n\t\t<input type=\"submit\" value=\"Reset fields\"/>\n\t</form></td>\n\t</tr>\n\t</table>";
?>
	<br/>
	<?php 
$guildClaimQuery = "SELECT count(*) as \"Number of Claims\", guild_name as \"Guild Name\", guild_tag as \"Guild Tag\"\n\t\tFROM activity_data\n\t\tINNER JOIN server_info ON activity_data.owner_server = server_info.srv_id\n\t\tINNER JOIN objective ON activity_data.obj_id=objective.obj_id\n\t\tINNER JOIN guild ON guild.guild_id = activity_data.guild_id\n\t\tINNER JOIN match_details on match_details.match_id=activity_data.match_id\n\t\tWHERE match_details.start_time = activity_data.start_time and guild_name!=\"\" ";
//automatically eliminate any activity-data without a guild claim
if ($_GET["match_num"] == "" and $_GET["week_num"] == "" and $_GET["obj_owner"] == "" and $_GET["owner_color"] == "" and $_GET["last_flipped_begin"] == "" and $_GET["last_flipped_end"] == "" and $_GET["claimed_at_begin"] == "" and $_GET["claimed_at_end"] == "" and $_GET["tick_timer_begin"] == "" and $_GET["tick_timer_end"] == "" and $_GET["obj_name"] == "" and $_GET["obj_type"] == "" and $_GET["map_type"] == "" and $_GET["guild_name"] == "" and $_GET["guild_tag"] == "" and $_GET["region"] == "") {
    die("");
    //if the user did not enter any search criteria, stop early
}
check_inputs();
if ($_GET["region"] != "") {
    $guildClaimQuery .= "and activity_data.match_id LIKE \"" . $_GET["region"] . "-%\" ";
}
if ($_GET["match_num"] != "") {
    $guildClaimQuery .= "and activity_data.match_id LIKE \"%-" . $_GET["match_num"] . "\" ";
}
if ($_GET["week_num"] != "") {
    $guildClaimQuery .= "and week_num = \"" . $_GET["week_num"] . "\" ";
}
if ($_GET["obj_owner"] != "") {
    if (strlen($_GET["obj_owner"]) < 4) {
        $guildClaimQuery .= "and server_info.shortName = \"" . $_GET["obj_owner"] . "\" ";
    } else {
        $guildClaimQuery .= "and server_info.name LIKE \"%" . $_GET["obj_owner"] . "%\" ";
    }
コード例 #3
0
ファイル: form.php プロジェクト: gitter-badger/chriszuber
              */
             $table .= $tbody;
             $table .= '</table>';
             /**
              * Set <main.'s innerHTML to be <table>
              */
             $resp->html('main', $table);
         } else {
             $resp->notify('Nothing to report', "No errors in {$_POST['file']} of that type", 'images/icons/db.png');
         }
     } else {
         $resp->notify('Something went wrong :(', 'Either file is not set or does not match the set pattern', 'images/icons/db.png');
     }
     break;
 case 'comments':
     $invalid = check_inputs(['comment_author' => '[\\w\\.\\-, ]+', 'comment_email' => is_email($_POST['comment_email'])]);
     if (is_null($invalid)) {
         $comment = str_replace(["\r", "\n", "\r\n"], ['<br />'], strip_tags(preg_replace_callback('/(?<=\\<code\\>).*?(?=\\<\\/code\\>)/', function ($code) {
             return htmlentities($code[0]);
         }, $_POST['comment']), '<br><p><span><div><a><ul><ol><li><i><u><b><em><u><h1><h2><h3><h4><h5><h6><pre><s><samp><strong><big><small><sup><sub><del><ins><code><var><kbd><cite>'));
         $post = $_POST['for_post'];
         $template = \shgysk8zer0\Core\template::load('comments');
         $author = $_POST['comment_author'];
         $author_url = (array_key_exists('comment_url', $_POST) and is_url($_POST['comment_url'])) ? $_POST['comment_url'] : '';
         $author_email = $_POST['comment_email'];
         $time = date('Y-m-d H:i:s');
         $post_title = ucwords(urldecode($post));
         $template = new \shgysk8zer0\Core\Template('comment_created_notification');
         $template->author($author)->author_url($author_url)->author_email("{$author} <{$author_email}>")->time(date('r', strtotime($time)))->comment($comment)->post(ucwords(urldecode($post)))->post_url(URL . "/posts/{$post}");
         $email = new \shgysk8zer0\Core\email($_SERVER['SERVER_ADMIN'], "New comment on {$post_title} by {$author}", \shgysk8zer0\Core\template::load('comment_created_notification')->author($author)->author_url($author_url)->author_email("{$author} <{$author_email}>")->time(date('r', strtotime($time)))->comment($comment)->post(ucwords(urldecode($post)))->post_url(URL . "/posts/{$post}")->out(), ['Reply-To' => "{$author} <{$author_email}>"]);
         $DB->prepare("INSERT INTO `comments`(\n\t\t\t\t\t`comment`,\n\t\t\t\t\t`author`,\n\t\t\t\t\t`author_url`,\n\t\t\t\t\t`author_email`,\n\t\t\t\t\t`post`\n\t\t\t\t) VALUES (\n\t\t\t\t\t:comment,\n\t\t\t\t\t:author,\n\t\t\t\t\t:author_url,\n\t\t\t\t\t:author_email,\n\t\t\t\t\t:post\n\t\t\t\t);")->bind(['comment' => $comment, 'author' => $author, 'author_url' => $author_url, 'author_email' => $author_email, 'post' => $post])->execute();
コード例 #4
0
ファイル: regist.php プロジェクト: ryucd/Shindan
<?php

session_start();
include "setting.php";
if (!check_post()) {
    print "フォームは全て記入してください。";
    exit;
}
$check = check_inputs();
if ($check != '') {
    print $check;
    exit;
}
$login_name = $_POST["login_name"];
$pwd = $_POST["pwd"];
$sex = getSex($_POST["sex"]);
$hashpwd = password_hash($pwd, PASSWORD_DEFAULT);
$db = new mydb();
if (check_exist_user($db, $login_name) == true) {
    $query = "INSERT INTO member (login_name,pwd,sex) VALUES(\$1, \$2, \$3)";
    $result = $db->query($query, array($login_name, $hashpwd, $sex));
    if ($result == false) {
        print "登録に失敗しました。";
    } else {
        $query = "select id from member where login_name=\$1";
        $result = $db->query($query, array($login_name), "getid");
        $row = pg_fetch_assoc($result, 0);
        regist_success($login_name, $row['id']);
    }
} else {
    print "指定されたユーザー名は利用できません。";