2016-10-03 5 views
-1

質問があります。 私はこのように宣言されているいくつかのSessionvariables JavaScriptでとPHPでのforループ: PHP:PHPのJavaScriptの変数

つ以上のSessionvariable、そのような SESSION['anzahl'.'div0']SESSION['anzahl'.'div1']SESSION['anzahl'.'div2']など

ではあり

$Vorname = $_POST['Vorname']; 
$_SESSION['anzahl'.$Vorname] = $_POST['anzahl']; 

Javascriptループから別のの値を取得したいです。

JS-for-loopから "echo"を取得するにはどうすればいいですか? これを行うには良い方法がありますか? JS:

for(var i =0;i<Bestellungen;i++){ 
    Sessionanzahl.push("<?php echo $_SESSION['anzahl'."div".i]?>"); 
} 

ありがとうございました!

答えて

1

JSONとしてjavascriptの変数に全体のPHPの配列をパスし、自分の他の配列に

var phpArray = <?php echo json_encode($_SESSION['anzahl']) ?>; 

Sessionanzahl = Sessionanzahl.concat(phpArray); 
+0

をマージするには、答えをいただき、ありがとうございます。 問題は、$ _SESSION ['anzahl']が配列でないことです。 –

関連する問題