コード例 #1
0
ファイル: users.php プロジェクト: 444Duarte/LTW-Proj1
function createEvent($idUser, $titleEvent, $date, $description, $img, $type, $private)
{
    $idEventType = $type;
    insertIntoEvent($titleEvent, $date, $description, $img, $type, $private, $idEventType);
    $idEvent = getLastEvent();
    insertIntoAdminEvent($idUser, $idEvent);
    return true;
}
コード例 #2
0
ファイル: event2.php プロジェクト: dhacks/team-e
$user_id = $_SESSION['user_id'];
//error_log("user id debug output" . $user_id, 4);
$db = connectDb();
$place = 0;
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    if (isset($_POST['place'])) {
        $place = $_POST['place'];
    }
}
$user_data = getUserData($db, $user_id);
$user_name = $user_data["user_name"];
$user_id = $user_data["id"];
$event_data = getEventData($db, $user_id);
$event_name = $event_data["event_name"];
$event_content = $event_data["content"];
$lastEvent = getLastEvent($db, $user_id);
$leName = "イベントがありません";
$last = "イベントがありません";
$lastId = $lastEvent["user_id"];
$lastEId = $lastEvent["id"];
if ($lastId == $user_id) {
    $last = $lastEvent["content"];
    $leName = $lastEvent["event_name"];
}
function h($str)
{
    return htmlspecialchars($str, ENT_QUOTES, 'UTF-8');
}
function getEventName($pdo, $place)
{
    $sql = "SELECT event_name FROM event WHERE id = :place";
コード例 #3
0
ファイル: imageup.php プロジェクト: dhacks/team-e
BY date DESC')->fetchAll();
} catch (PDOException $e) {
    http_response_code(500);
    $msgs[] = ['red', $e->getMessage()];
}
$db = connectDb();
?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>画像アップロード</title>
</head>
<body>
<div>
    <p>イベント名 :
    <?php 
$event_data = getLastEvent($db, $user_id);
print $event_data["event_name"];
?>
    </p>
</div>
  <form enctype="multipart/form-data" method="post" action="./imageup.php">
    <fieldset>
      <legend>画像ファイルを選択(GIF, JPEG, PNGのみ対応)</legend>
      <input type="file" name="upfile" /><br />
      <input type="submit" value="送信" />
    </fieldset>
  </form>
</body>
</html>
コード例 #4
0
ファイル: uploadImage.php プロジェクト: 444Duarte/LTW-Proj1
include_once '../database/connect.php';
include_once '../database/access_db.php';
include_once 'users.php';
$filename = $_FILES["image"]["name"];
if ($_FILES["image"]["type"] == "image/gif" || $_FILES["image"]["type"] == "image/jpeg" || $_FILES["image"]["type"] == "image/png" || $_FILES["image"]["type"] == "image/pjpeg") {
    if (file_exists($_FILES["image"]["name"])) {
        echo 'File name exists';
    } else {
        move_uploaded_file($_FILES["image"]["tmp_name"], "../images/events/" . $filename);
        //echo 'Upload successfull';
    }
} else {
    echo 'Invalid file';
    return false;
}
$title = htmlentities($_POST['title']);
$date = $_POST['date'];
$description = htmlentities($_POST['description']);
$privacy = true;
if ($_POST['Privacy'] == "Public") {
    $privacy = false;
} else {
    $privacy = true;
}
$img = "images/events/" . $filename;
$type = $_POST['Type'];
$idUser = $_SESSION['user'];
createEvent($idUser, $title, $date, $description, $img, $type, $privacy);
getLastEvent();
header('Location: ../mainpage.php?event=' . getLastEvent());