server/php/basic/public_html/renkan.php
author rougeronj
Wed, 03 Jun 2015 17:27:46 +0200
changeset 471 e0c7be5dc02c
parent 442 adb907bba956
permissions -rw-r--r--
Add a router to handle fragment identifier Set up a listener of the router in the scene to update it Start Backbone.history (eventlistener of the router) when all the project is loaded Include router.js to all the test file
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
}