質問編集履歴

4

2016/12/19 14:43

投稿

momo11
momo11

スコア7

test CHANGED
File without changes
test CHANGED
File without changes

3

URLの編集をしました。

2016/12/19 14:43

投稿

momo11
momo11

スコア7

test CHANGED
File without changes
test CHANGED
@@ -80,7 +80,7 @@
80
80
 
81
81
 
82
82
 
83
- myWebView.loadUrl("http://vm201500.skm.shonan.bunkyo.ac.jp/~b4p31079/touroku-userhuku/gazoupload.php");
83
+ myWebView.loadUrl("url");
84
84
 
85
85
 
86
86
 

2

コード用にコードを編集しました。

2016/12/16 09:14

投稿

momo11
momo11

スコア7

test CHANGED
File without changes
test CHANGED
@@ -18,6 +18,8 @@
18
18
 
19
19
  CameraActivity
20
20
 
21
+ ```
22
+
21
23
 
22
24
 
23
25
 
@@ -152,6 +154,8 @@
152
154
 
153
155
 
154
156
 
157
+ ```
158
+
155
159
 
156
160
 
157
161
 
@@ -162,6 +166,8 @@
162
166
 
163
167
  ・PHP
164
168
 
169
+ ```
170
+
165
171
  <!DOCTYPE html>
166
172
 
167
173
  <html>
@@ -341,3 +347,7 @@
341
347
  </body>
342
348
 
343
349
  </html>
350
+
351
+
352
+
353
+ ```

1

PHPを増やしました。

2016/12/16 09:11

投稿

momo11
momo11

スコア7

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  アンドロイド内のファイルを参照したいのですが、ボタンを押してもファイルが開けません。
6
6
 
7
- ブラウザで開くと、参照できます。
7
+ ブラウザでphpを開くと、参照できます。
8
8
 
9
9
 
10
10
 
@@ -12,6 +12,10 @@
12
12
 
13
13
  ###該当のソースコード
14
14
 
15
+ ・Androidstudio
16
+
17
+
18
+
15
19
  CameraActivity
16
20
 
17
21
 
@@ -145,3 +149,195 @@
145
149
  }
146
150
 
147
151
  }
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+ ・PHP
164
+
165
+ <!DOCTYPE html>
166
+
167
+ <html>
168
+
169
+
170
+
171
+ <head>
172
+
173
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
174
+
175
+ <meta name="viewport" content="width=device-width">
176
+
177
+
178
+
179
+ <META NAME="GOOGLEBOT" CONTENT="NOINDEX, NOFOLLOW" />
180
+
181
+ <META NAME="ROBOTS" CONTENT="NONE" /><link href="https://fonts.googleapis.com/css?family=Sacramento|Dosis:400" rel="stylesheet" type="text/css">
182
+
183
+ <style type="text/css">
184
+
185
+
186
+
187
+ </style>
188
+
189
+
190
+
191
+ <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
192
+
193
+ <script type="text/javascript" src="chk.js"></script>
194
+
195
+
196
+
197
+ </head>
198
+
199
+
200
+
201
+ <body>
202
+
203
+ <div id="page"><div id="pageHead">
204
+
205
+ <h1>&ensp;登録</h1>
206
+
207
+ <center><img src="./image2/tourokuhuku.jpg"><br>
208
+
209
+ <img src='./image2/t.jpg' alt='tops'></center>
210
+
211
+ <form action="gazouploadue.php" method="post" class="checkdata" enctype="multipart/form-data">
212
+
213
+ <input type="hidden" name="method" value="doRegist">
214
+
215
+ <dl id="table1">
216
+
217
+
218
+
219
+ <dt>&ensp;&ensp;ファイル:</dt>
220
+
221
+ <dd><input type="file" name="userfile" size="30" /></dd>
222
+
223
+
224
+
225
+ <dd><input type="submit" value="送信"> <input type="reset" value="クリア"></dd>
226
+
227
+ </dl>
228
+
229
+ </form>
230
+
231
+ </div>
232
+
233
+
234
+
235
+ <p><?php
236
+
237
+
238
+
239
+ if (is_uploaded_file($_FILES["userfile"]["tmp_name"])) {
240
+
241
+ if (move_uploaded_file($_FILES["userfile"]["tmp_name"], "img/" . $_FILES["userfile"]["name"])) {
242
+
243
+ chmod("img/" . $_FILES["userfile"]["name"], 0644);
244
+
245
+ echo $_FILES["userfile"]["name"] . "をアップロードしました。";
246
+
247
+ } else {
248
+
249
+ echo "ファイルをアップロードできません。";
250
+
251
+ }
252
+
253
+ } else {
254
+
255
+ echo "";
256
+
257
+ }
258
+
259
+
260
+
261
+ if(isset($_POST["method"])){
262
+
263
+ $method = $_POST["method"];
264
+
265
+ if($method === "doRegist"){//登録動作(doRegist)が指定されていた場合
266
+
267
+
268
+
269
+ $dbname = "データベースの名前";
270
+
271
+ $dbuser = "データベースのユーザ名";
272
+
273
+ $dbpasswd = "データベースのパスワード";
274
+
275
+ //データベースへの接続を行う
276
+
277
+ $connect = pg_connect("dbname=$dbname user=$dbuser password=$dbpasswd");
278
+
279
+
280
+
281
+ //FORMから送信された値を読み取る
282
+
283
+ $ue = htmlspecialchars($_POST["ue"]);
284
+
285
+ $iro = htmlspecialchars($_POST["iro"]);
286
+
287
+ $img = htmlspecialchars($_FILES["userfile"]["name"]);
288
+
289
+
290
+
291
+ //INSERT文を生成
292
+
293
+ $sql = "INSERT INTO usersue VALUES (";
294
+
295
+ $sql .= "'$ue',";
296
+
297
+ $sql .= "'$iro',";
298
+
299
+ $sql .= "'$img'";
300
+
301
+ $sql .= ");";
302
+
303
+
304
+
305
+ if(!empty($connect)){ //データベースに接続されているかを確認して
306
+
307
+ if(@pg_query($connect,$sql)); //$sql(ここではINSERT文)を実行
308
+
309
+ echo "$sql";
310
+
311
+ echo "<br />を実行しました。\n";
312
+
313
+ }else{
314
+
315
+ var_dump(pg_last_error($connect));
316
+
317
+ echo "エラーが発生しました.入力内容を修正して下さい";
318
+
319
+ }
320
+
321
+ }
322
+
323
+ else{
324
+
325
+ echo "データベース$dbnameにユーザ名$dbuser,パスワード$dbpasswdで接続できませんでした。";
326
+
327
+ }
328
+
329
+ }
330
+
331
+
332
+
333
+
334
+
335
+
336
+
337
+ ?>
338
+
339
+
340
+
341
+ </body>
342
+
343
+ </html>