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; }
$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";
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>
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());