0

您好,这行代码有问题。

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

它给出的错误是:

解析错误:语法错误,意外的“?” 在第 28 行的 C:\xampp\htdocs\Thesis\svalidate_user.php

感谢任何帮助。

4

3 回答 3

2

该错误是由<?php.

它不是必需的,因为您已经在 PHP 上下文中。由于<?它不是一个有效的 PHP 运算符,而是一个“打开标签”,因此会出现语法错误。

这段代码应该是什么样子:

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

这是一个非常基本的问题,这表明您可以从阅读有关PHP 语法字符串连接的更多信息中受益。

于 2012-08-25T10:13:29.463 回答
1

不要在标题中使用 echo 。

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 回答