0

こんにちは、このコード行に問題があります。

    header('Location: student.php?student_id='<?php echo $get->student_id ?>;

それが与えるエラーは次のとおりです。

解析エラー:構文エラー、予期しない'?' C:\ xampp \ htdocs \ Thesis \svalidate_user.phpの28行目

助けに感謝します。

4

3 に答える 3

2

エラーの原因は<?php。です。

すでにPHPコンテキストにいるので、これは必要ありません。<?は有効なPHP演算子ではなく、「オープンタグ」であるため、構文エラーが発生します。

このコード次のようになります。

header('Location: student.php?student_id=' . $get->student_id);

これは非常に基本的な問題であり、 PHP構文文字列の連結に関する詳細情報を読むことでメリットが得られる可能性があることを示しています。

于 2012-08-25T10:13:29.463 に答える
1

ヘッダー内でエコーを使用しないでください。

header('Location: student.php?student_id=' . $get->student_id);
于 2012-08-25T10:13:30.643 に答える
0
header('Location: student.php?student_id='.$get->student_id);
于 2012-08-25T10:13:19.873 に答える