2015-09-20 92 views
-3

我希望我的輸入字段用echo語句顯示。我收到以下錯誤,而不是「分析錯誤:語法錯誤,意外的T_CONSTANT_ENCAPSED_STRING,期待','或';'第8行「/ home/content/76/12797276/html/stu05/homework one/student.php」讓我的html表單輸入字段使用php顯示

有什麼想法嗎? 這裏是我的代碼

<form action = student.php method="get"> 
First name: 
<input type=text name=fname><br><br> 
Last name: 
<input type=text name=lname><br><br> 
Student ID: 
<input type=text name=studentid><br><br> 

Gender: 
<select name="gender"> 
<option value="male">Male</option> 
<option value="female">Female</option> 
</select><br><br> 

Semester: 
<select name="semester"> 
<option value="winter">Winter</option> 
<option value="spring">Spring</option> 
<option value="summer">Summer</option> 
<option value="fall">Fall</option> 


</select><br><br> 
<input type=submit value="Click"> 

</form> 

和PHP代碼

<? 
$name_first = $_GET['fname']; 
$name_last = $_GET['lname']; 
$student_ID = $_GET['studentid']; 
$gender_select = $_GET['gender']; 
$semester_select = $_GET['semester']; 

echo "User ".$name_first" ".$name_last<br> 
"Student ID: ".$student_ID<br> 
"is a ".$gender_select " and has enrolled in the ".$semester_select "semester "; 

?> 

回答

0

這是無效的:

echo "User ".$name_first" ".$name_last<br> 

給這樣:

echo "User ".$name_first." ".$name_last."<br> 

你已經忘記了級聯。你的最終代碼應該是:

echo "User ".$name_first." ".$name_last."<br>Student ID: ".$student_ID."<br>is a ".$gender_select." and has enrolled in the ".$semester_select."semester "; 

每個代碼,您已經離開了第二.

+0

非常感謝。問題解決了! – D0uble0

相關問題