質問編集履歴
7
コード内の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,8 +17,9 @@
|
|
17
17
|
Parse error: syntax error, unexpected 'if' (T_IF) in ~ on line 2
|
18
18
|
```
|
19
19
|
|
20
|
+
|
21
|
+
先ほどと質問が変わりますが、下記のコードをループ処理を利用してechoで呼び出すにはどうすればよいでしょうか?何度もすみません。
|
20
22
|
```php
|
21
|
-
先ほどと質問が変わりますが、下記のコードをループ処理を利用してechoで呼び出すにはどうすればよいでしょうか?何度もすみません。
|
22
23
|
<?php
|
23
24
|
session_start();
|
24
25
|
if(isset($_SESSION["cart"])==true && isset($_POST["item"])==true){
|
6
追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,4 +15,24 @@
|
|
15
15
|
下記がサーバーに出てきたエラーコードです。
|
16
16
|
```php
|
17
17
|
Parse error: syntax error, unexpected 'if' (T_IF) in ~ on line 2
|
18
|
+
```
|
19
|
+
|
20
|
+
```php
|
21
|
+
先ほどと質問が変わりますが、下記のコードをループ処理を利用してechoで呼び出すにはどうすればよいでしょうか?何度もすみません。
|
22
|
+
<?php
|
23
|
+
session_start();
|
24
|
+
if(isset($_SESSION["cart"])==true && isset($_POST["item"])==true){
|
25
|
+
$_SESSION["cart"][]=$_POST["item"];
|
26
|
+
}elseif(isset($_POST["item"])==true){
|
27
|
+
$_SESSION["cart"][0]=[$_POST["item"]];
|
28
|
+
}
|
29
|
+
echo ($_SESSION)["cart"];
|
30
|
+
?>
|
31
|
+
|
32
|
+
```
|
33
|
+
|
34
|
+
上記のコードをそのままechoで呼び出した場合のエラーコードです。
|
35
|
+
```php
|
36
|
+
Notice: Array to string conversion in ~ on line 8
|
37
|
+
Array
|
18
38
|
```
|
5
すみません。直しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,8 +9,10 @@
|
|
9
9
|
}elseif(isset($_POST["item"])==true){
|
10
10
|
$_SESSION["cart"][0]=[$_POST["item"]];
|
11
11
|
}
|
12
|
-
?>
|
12
|
+
?>
|
13
|
+
```
|
13
14
|
|
14
|
-
|
15
15
|
下記がサーバーに出てきたエラーコードです。
|
16
|
+
```php
|
16
|
-
|
17
|
+
Parse error: syntax error, unexpected 'if' (T_IF) in ~ on line 2
|
18
|
+
```
|
4
変更しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,14 +1,15 @@
|
|
1
1
|
下記のコードの$_SESSION["cart" ]という配列の中身をechoで出力するにはどうしたら良いでしょうか?
|
2
2
|
分かる方いましたらお願いします。
|
3
3
|
|
4
|
+
```php
|
4
|
-
|
5
|
+
<?php
|
5
6
|
if(isset($_SESSION["cart"])==true && isset($_POST["item"])==true){
|
6
7
|
$_SESSION["cart"][]=$_POST["item"];
|
7
8
|
|
8
9
|
}elseif(isset($_POST["item"])==true){
|
9
10
|
$_SESSION["cart"][0]=[$_POST["item"]];
|
10
11
|
}
|
11
|
-
?>
|
12
|
+
?>```
|
12
13
|
|
13
14
|
|
14
15
|
下記がサーバーに出てきたエラーコードです。
|
3
コピペしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,4 +12,4 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
下記がサーバーに出てきたエラーコードです。
|
15
|
-
'Parse error: syntax error, unexpected 'if' (T_IF) in ~
|
15
|
+
'Parse error: syntax error, unexpected 'if' (T_IF) in ~ on line 2'
|
2
タグを外し、コード(エラーコード追記)を''で囲い、全角の[]を直しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,11 +1,15 @@
|
|
1
1
|
下記のコードの$_SESSION["cart" ]という配列の中身をechoで出力するにはどうしたら良いでしょうか?
|
2
2
|
分かる方いましたらお願いします。
|
3
3
|
|
4
|
-
<?php
|
4
|
+
'<?php
|
5
|
-
if(isset(
|
5
|
+
if(isset($_SESSION["cart"])==true && isset($_POST["item"])==true){
|
6
|
-
$_SESSION["cart"][]
|
6
|
+
$_SESSION["cart"][]=$_POST["item"];
|
7
7
|
|
8
|
-
}elseif
|
8
|
+
}elseif(isset($_POST["item"])==true){
|
9
|
-
$_SESSION["cart"]
|
9
|
+
$_SESSION["cart"][0]=[$_POST["item"]];
|
10
10
|
}
|
11
|
-
?>
|
11
|
+
?>'
|
12
|
+
|
13
|
+
|
14
|
+
下記がサーバーに出てきたエラーコードです。
|
15
|
+
'Parse error: syntax error, unexpected 'if' (T_IF) in ~ om line 2'
|
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,6 +6,6 @@
|
|
6
6
|
$_SESSION["cart"][] = $_POST["item"];
|
7
7
|
|
8
8
|
}elseif (isset($_POST["item"] )==true){
|
9
|
-
$_SESSION["cart"] = [$_POST["item"]];
|
9
|
+
$_SESSION["cart"] [0]= [$_POST["item"]];
|
10
10
|
}
|
11
11
|
?>
|