コメント |
@SHOW
application/json として JSON 文字列を返します
@END
@DIV
<?php
session_cache_limiter('nocache');
session_start();
header( "Content-Type: application/json; charset=utf-8" );
if ( $_SERVER['REQUEST_METHOD'] == "POST" ) {
$upload = realpath ( '.' );
$upload .= ( DIRECTORY_SEPARATOR . $_FILES['target']['name'] );
if ( move_uploaded_file(
$_FILES['target']['tmp_name'], $upload ) ) {
$_POST['result'] = "アップロードに成功しました";
}
else {
$_POST['result'] = "アップロードに失敗しました";
}
}
else {
$_POST['result'] = "POST メソッドを使用して下さい";
}
$_POST['files'] = $_FILES;
print json_encode($_POST, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE );
?>
@END
[[▼ 別ドメインからのアクセスを許可する場合に追加]]
@DIV
header( "Access-Control-Allow-Origin: *" );
@END |