質問編集履歴

4

マーク追加

2016/08/28 05:57

投稿

kurimoto
kurimoto

スコア13

test CHANGED
File without changes
test CHANGED
File without changes

3

コードの追加

2016/08/28 05:57

投稿

kurimoto
kurimoto

スコア13

test CHANGED
File without changes
test CHANGED
@@ -8,6 +8,94 @@
8
8
 
9
9
 
10
10
 
11
+ ```PHP
12
+
13
+ <?php
14
+
15
+ require_once 'Colrow/ColrowClient.php';
16
+
17
+ require_once 'Colrow/ColrowObject.php';
18
+
19
+ require_once 'Colrow/ColrowDrive.php';
11
20
 
12
21
 
22
+
23
+ use Colrow\ColrowDrive;
24
+
25
+ use Colrow\ColrowClient;
26
+
27
+ use Colrow\ColrowObject;
28
+
29
+
30
+
31
+
32
+
33
+ $file = $_FILES['photo'];
34
+
35
+ $fp = fopen($file['tmp_name'], 'r');
36
+
37
+ $file_body = base64_encode(fread($fp, filesize($file['tmp_name'])));
38
+
39
+ fclose($fp);
40
+
41
+
42
+
43
+ $drive_response = ColrowDrive::upload(
44
+
45
+ '個人情報の為非表示',
46
+
47
+ $file['name'],
48
+
49
+ $file['type'],
50
+
51
+ $file_body,
52
+
53
+ '個人情報の為非表示'
54
+
55
+ );
56
+
57
+ $image_url = $drive_response['result']['image_url'];
58
+
59
+
60
+
61
+ ColrowClient::initialize(
62
+
63
+ '個人情報の為非表示',
64
+
65
+ '個人情報の為非表示',
66
+
67
+ '報告'
68
+
69
+ );
70
+
71
+
72
+
73
+ $dsay = date("Y年n月j日 H時i分s秒");
74
+
75
+ $IP = $_SERVER["REMOTE_ADDR"];
76
+
77
+
78
+
79
+ $row = new ColrowObject();
80
+
81
+ $row->set('報告日時', $dsay);
82
+
83
+ $row->set('あなたの名前', $_POST['name']);
84
+
85
+ $row->set('報告者のIP', $IP);
86
+
87
+ $row->set('カテゴリー', $_POST['Category']);
88
+
89
+ $row->set('違反者名', $_POST['criminal']);
90
+
91
+ $row->set('発言をした大体の時間', $_POST['Calendar']);
92
+
93
+ $row->set('内容', $_POST['Content']);
94
+
13
- ![コード](18f0f788f41d65a4b50ef70e7568f73d.png)
95
+ $row->set('証拠写真', $image_url);
96
+
97
+ $row->save();
98
+
99
+ ?>
100
+
101
+ ```

2

詳しい説明

2016/08/28 05:54

投稿

kurimoto
kurimoto

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ###前提・実現したいこと
2
2
 
3
- Google DriveをちょっとしたDBに出来るCOLROW PHP SDKを使ってフォームを作成下緒ですがPOST先のentry.phpが真っ白で何にも送信されていないのですが何か間違っているところはあるでしょうか?
3
+ Google DriveをちょっとしたDBに出来るCOLROW PHP SDKを使ってゲーム内で起きた荒らし報告フォームを作成しているのですがPOST先のentry.phpが真っ白で何にも送信されていないのですが何か間違っているところはあるでしょうか?
4
4
 
5
5
 
6
6
 

1

画像追加

2016/08/28 05:45

投稿

kurimoto
kurimoto

スコア13

test CHANGED
File without changes
test CHANGED
@@ -8,8 +8,6 @@
8
8
 
9
9
 
10
10
 
11
- ```
11
+
12
12
 
13
13
  ![コード](18f0f788f41d65a4b50ef70e7568f73d.png)
14
-
15
- ```