Ejemplo n.º 1
0
 PopulateParamList($param_list, $_POST);
 $wid = $_POST["WID"];
 $wo = GetWO($wid);
 $pagetabtitle = "Epic " . $wo["WIDStr"];
 SetValueInParamList($param_list, "WID", $wid);
 $doform = true;
 if (empty($_POST["TextInfo"])) {
     $error_msg = "Please enter texutal info, even with a picture.";
     goto GenerateHtml;
 }
 $textinfo = $_POST["TextInfo"];
 $primary = $_POST["MainPic"];
 $picid = 0;
 if (isset($_FILES["PicFile"])) {
     $fileinfo = $_FILES["PicFile"];
     if (CheckFileInput($fileinfo)) {
         $picid = PicFileUpload($_FILES["PicFile"]);
         if (!$picid) {
             $error_msg = "Uploaded File does not seem to be a picture.";
             goto GenerateHtml;
         }
     }
 }
 if ($_POST["IncRevision"]) {
     $userinfo = GetUserInfo($userid);
     $username = MakeFullName($userinfo);
     //MakeAbbrivatedName($userinfo);
     IncrementRevision($wid, $username);
 }
 AppendWorkOrderData($wid, $userid, $textinfo, $picid, $primary);
 $success_msg = "Data Added!";
Ejemplo n.º 2
0
    goto GenerateHtml;
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    if (!isset($_POST["UserID"])) {
        DieWithMsg($loc, "Bad Post, no UserID.");
    }
    $userid = $_POST["UserID"];
    $data = GetUserInfo($userid);
    if ($data === false) {
        DieWithMsg($loc, 'User with ID=' . $userid . ' not found.');
    }
    $username = $data['UserName'];
    $lastname = $data['LastName'];
    $firstname = $data['FirstName'];
    PopulateParamList($param_list, $data);
    $result = CheckFileInput($error_msg, $tempfile);
    if ($result === true) {
        $id = StoreUserPic($tempfile, $userid);
        if ($id === false) {
            $error_msg = "Unable to save picture on server.";
        } else {
            $success_msg = "Picture successfully saved on server. Id=" . $id;
        }
    }
}
GenerateHtml:
include "forms/header.php";
include "forms/navform.php";
include "forms/members_menubar.php";
include "forms/members_uploadpic_form.php";
include "forms/footer.php";