-5

PHP初心者です。取得し続ける

解析エラー: 構文エラー、予期しない T_ECHO

私のコードで。

<?php
header('Location: http://www.dcaccountancyservices.com/index.php?option=com_chronoforms&tmpl=component&chronoform=EditClient&token='  echo $client['id']);
?>

構文エラーが何であるかを理解できません。ありがとう。

4

5 に答える 5

2

行の最後には、次のものがあります。

echo $client['id']);

URL にを追加しようとしている$client['id']ので、 を削除してechoに置き換えます.

header('Location: http://www.dcaccountancyservices.com/index.php?option=com_chronoforms&tmpl=component&chronoform=EditClient&token=' . $client['id']);
于 2012-10-22T12:42:18.587 に答える
1

値を連結する必要があります。

<?php
header('Location: http://www.dcaccountancyservices.com/index.php?option=com_chronoforms&tmpl=component&chronoform=EditClient&token='  . $client['id']);
于 2012-10-22T12:42:11.667 に答える
0

これを試して

<?php
header('Location: http://www.dcaccountancyservices.com/index.php?option=com_chronoforms&tmpl=component&chronoform=EditClient&token='.$client['id']);
?>
于 2012-10-22T12:42:21.020 に答える
0
header('Location: http://www.dcaccountancyservices.com/index.php?option=com_chronoforms&tmpl=component&chronoform=EditClient&token='.$client['id']);
于 2012-10-22T12:42:30.303 に答える
0

echo文字列を連結したいときは使わず、 .(ドット)を使います。したがって、header行を次のように変更します。

header('Location: http://www.dcaccountancyservices.com/index.php?option=com_chronoforms&tmpl=component&chronoform=EditClient&token='.$client['id']);
于 2012-10-22T12:43:18.030 に答える