質問編集履歴
9
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,6 +12,8 @@
|
|
12
12
|
```
|
13
13
|
で画像を入れ、
|
14
14
|
```ここに言語を入力
|
15
|
+
$i=$_POST["a"];
|
16
|
+
$z=$_POST["b"];
|
15
17
|
$e=$_FILES["c"]["name"];
|
16
18
|
$xml=SimpleXml_load_file("shohin-list.xml");
|
17
19
|
$item=$xml->addChild("item");
|
8
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,7 +13,7 @@
|
|
13
13
|
で画像を入れ、
|
14
14
|
```ここに言語を入力
|
15
15
|
$e=$_FILES["c"]["name"];
|
16
|
-
$xml=
|
16
|
+
$xml=SimpleXml_load_file("shohin-list.xml");
|
17
17
|
$item=$xml->addChild("item");
|
18
18
|
$item->addChild("name",$i);
|
19
19
|
$item->addChild("tanka",$z);
|
7
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,19 +2,25 @@
|
|
2
2
|
|
3
3
|
入力ページの
|
4
4
|
```ここに言語を入力
|
5
|
+
<form method="post" action="kakunin.php" enctype="multipart/form-data">
|
6
|
+
<p>商品<input type="text" name="a" size="8"></p>
|
7
|
+
<p>単価<input type="text" name="b" size="8"></p>
|
5
8
|
<p>画像<input type="file" name="c" ></p>
|
6
9
|
<p><input type="submit" value="登録"></p>
|
10
|
+
</form>
|
7
11
|
|
8
12
|
```
|
9
|
-
で入れ、
|
13
|
+
で画像を入れ、
|
10
14
|
```ここに言語を入力
|
11
15
|
$e=$_FILES["c"]["name"];
|
12
16
|
$xml=lSimpleXml_load_file("shohin-list.xml");
|
13
|
-
$item=$xml->addChild("item");
|
17
|
+
$item=$xml->addChild("item");
|
18
|
+
$item->addChild("name",$i);
|
19
|
+
$item->addChild("tanka",$z);
|
14
20
|
$item->addChild("img",$e);
|
15
21
|
$xml->asXML("shohin-list.xml");
|
16
22
|
```
|
17
|
-
で処理をして以下のような内容
|
23
|
+
で処理をして以下のような内容になった
|
18
24
|
|
19
25
|
```ここに言語を入力
|
20
26
|
<shohin-list>
|
6
文の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,7 +11,8 @@
|
|
11
11
|
$e=$_FILES["c"]["name"];
|
12
12
|
$xml=lSimpleXml_load_file("shohin-list.xml");
|
13
13
|
$item=$xml->addChild("item");
|
14
|
+
$item->addChild("img",$e);
|
14
|
-
$
|
15
|
+
$xml->asXML("shohin-list.xml");
|
15
16
|
```
|
16
17
|
で処理をして以下のような内容の
|
17
18
|
|
5
質問文の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,8 +1,21 @@
|
|
1
1
|
phpでxmlにすでに入っている画像を入れ替える場合、例えば
|
2
2
|
|
3
|
+
入力ページの
|
3
|
-
|
4
|
+
```ここに言語を入力
|
5
|
+
<p>画像<input type="file" name="c" ></p>
|
6
|
+
<p><input type="submit" value="登録"></p>
|
4
7
|
|
8
|
+
```
|
9
|
+
で入れ、
|
5
10
|
```ここに言語を入力
|
11
|
+
$e=$_FILES["c"]["name"];
|
12
|
+
$xml=lSimpleXml_load_file("shohin-list.xml");
|
13
|
+
$item=$xml->addChild("item");
|
14
|
+
$item->addChild("img",$e); $xml->asXML("shohin-list.xml");
|
15
|
+
```
|
16
|
+
で処理をして以下のような内容の
|
17
|
+
|
18
|
+
```ここに言語を入力
|
6
19
|
<shohin-list>
|
7
20
|
<name>ブドウ</name>
|
8
21
|
<tanka>400</tanka>
|
@@ -10,7 +23,7 @@
|
|
10
23
|
<shohin-list>
|
11
24
|
|
12
25
|
```
|
13
|
-
<img>の中にあるbudou1.jpgをbudou2.jpgに入れ替えるため
|
26
|
+
xmlの<img>の中にあるbudou1.jpgをbudou2.jpgに入れ替えるため
|
14
27
|
```ここに言語を入力
|
15
28
|
<p>画像:<input type="file" name="henkou">
|
16
29
|
<input type="submit" value="画像変更"></p>
|
4
質問文の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,11 +1,22 @@
|
|
1
|
-
phpでxmlにすでに入っている画像を入れ替える場合、
|
1
|
+
phpでxmlにすでに入っている画像を入れ替える場合、例えば
|
2
|
+
|
2
|
-
|
3
|
+
以下のような内容のxmlの
|
4
|
+
|
3
5
|
```ここに言語を入力
|
6
|
+
<shohin-list>
|
7
|
+
<name>ブドウ</name>
|
8
|
+
<tanka>400</tanka>
|
9
|
+
<img>budou1.jpg</img>
|
10
|
+
<shohin-list>
|
11
|
+
|
12
|
+
```
|
13
|
+
<img>の中にあるbudou1.jpgをbudou2.jpgに入れ替えるため
|
14
|
+
```ここに言語を入力
|
4
15
|
<p>画像:<input type="file" name="henkou">
|
5
16
|
<input type="submit" value="画像変更"></p>
|
6
17
|
|
7
18
|
```
|
8
|
-
で入力し、
|
19
|
+
でbudou2.jpgを入力し、
|
9
20
|
|
10
21
|
```ここに言語を入力
|
11
22
|
<?php
|
@@ -16,7 +27,16 @@
|
|
16
27
|
print("画像を変更しました");
|
17
28
|
?>
|
18
29
|
```
|
30
|
+
で処理をして
|
31
|
+
```ここに言語を入力
|
32
|
+
<shohin-list>
|
33
|
+
<name>ブドウ</name>
|
34
|
+
<tanka>400</tanka>
|
35
|
+
<img>budou2.jpg</img>
|
36
|
+
<shohin-list>
|
37
|
+
|
38
|
+
```
|
19
|
-
|
39
|
+
というふうにしたいのですが、
|
20
40
|
新しい画像を<img>に入れるという意味のソースは
|
21
41
|
```ここに言語を入力
|
22
42
|
$items->item->img=$henkou;
|
@@ -24,8 +44,4 @@
|
|
24
44
|
```
|
25
45
|
という書き方でよろしいのでしょうか?
|
26
46
|
|
27
|
-
よろしくお願いいたします。
|
47
|
+
よろしくお願いいたします。
|
28
|
-
|
29
|
-
ちなみに<img>に元画像が入っていて、xmlに1つの<item>しか入っていないという想定でお考え下さい。
|
30
|
-
|
31
|
-
<img>は<item>の中にあるタグの1つです。
|
3
変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -28,4 +28,4 @@
|
|
28
28
|
|
29
29
|
ちなみに<img>に元画像が入っていて、xmlに1つの<item>しか入っていないという想定でお考え下さい。
|
30
30
|
|
31
|
-
<img>は<item>の中
|
31
|
+
<img>は<item>の中にあるタグの1つです。
|
2
文の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,12 +12,12 @@
|
|
12
12
|
$henkou=$_FILES["henkou"]["name"];
|
13
13
|
$items=Simplexml_load_file("shohin-list.xml");
|
14
14
|
$items->item->img=$henkou;
|
15
|
-
echo $items->asXML('
|
15
|
+
echo $items->asXML('list.xml');
|
16
16
|
print("画像を変更しました");
|
17
17
|
?>
|
18
18
|
```
|
19
19
|
で変更というソースで、
|
20
|
-
画像を入れ
|
20
|
+
新しい画像を<img>に入れるという意味のソースは
|
21
21
|
```ここに言語を入力
|
22
22
|
$items->item->img=$henkou;
|
23
23
|
|
@@ -26,4 +26,6 @@
|
|
26
26
|
|
27
27
|
よろしくお願いいたします。
|
28
28
|
|
29
|
-
ちなみにxmlに1つの
|
29
|
+
ちなみに<img>に元画像が入っていて、xmlに1つの<item>しか入っていないという想定でお考え下さい。
|
30
|
+
|
31
|
+
<img>は<item>の中のタグの1つです。
|
1
質問文の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -16,12 +16,14 @@
|
|
16
16
|
print("画像を変更しました");
|
17
17
|
?>
|
18
18
|
```
|
19
|
-
で変更というソース
|
19
|
+
で変更というソースで、
|
20
|
-
|
20
|
+
画像を入れ替えるという意味のソースは
|
21
21
|
```ここに言語を入力
|
22
22
|
$items->item->img=$henkou;
|
23
23
|
|
24
24
|
```
|
25
|
-
で
|
25
|
+
という書き方でよろしいのでしょうか?
|
26
26
|
|
27
|
-
よろしくお願いいたします。
|
27
|
+
よろしくお願いいたします。
|
28
|
+
|
29
|
+
ちなみにxmlに1つのデータしか入っていないという想定でお考え下さい。
|