server/php/basic/public_html/renkan.php
author ymh <ymh.work@gmail.com>
Sun, 14 Jul 2024 22:00:08 +0200
changeset 666 9d6550026232
parent 442 adb907bba956
permissions -rw-r--r--
Added tag V00.13.04 for changeset 69d13e7dd286
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
442
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
<?php
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
require_once(realpath(dirname(__FILE__) . "/../resources/config.php"));
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
require_once(LIBRARY_PATH . "/renkanFunctions.php");
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
if(isset($_REQUEST['renkanId'])) {
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
    $renkanId = $_REQUEST['renkanId'];
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
}
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
else {
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
    header("HTTP/1.0 400 Bad Request");
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
    echo("Missing 'renkanId' parameter");
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
    return;
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
}
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
if ($_SERVER['REQUEST_METHOD'] === 'PUT' || $_SERVER['REQUEST_METHOD'] === 'POST') {
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
    $json = file_get_contents('php://input');
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
    saveRenkan($renkanId, $json);
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
}
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
else {
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
    getRenkan($renkanId);
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
}