作者pokitw (poki)
看板PHP
標題[請益] PHP執行出現Parse error
時間Sun Apr 30 14:48:21 2006
我的環境是 Apache2+PHP+MySQL
下面是我無法執行的程式,一直抓不出哪裡錯 ..
初學者的程式..居然也一直出錯 囧
第一個程式是要使用者填資料的
html 部分我直接略過,將資料讀入 extra.php
<form action="extra.php" method="get">
extra.php 內容如下
<html>
<title>取得外部變數</title>
<body>
<?php
echo "以下為您所輸入的資料" <P>;
echo "姓名:" . $_GET[NAME].;<P>
echo "性別:" . $_GET[SEX].;<P>
echo "嗜好:" . $_GET[HOBBY].;<P>
?>
</body>
</html>
執行結果:
Parse error: syntax error, unexpected '>' in C:\Program Files\Apache
Group\Apache2\htdocs\extra.php on line 5
實在搞不懂為什麼@@~ 應該都沒錯呀
勞煩先進們幫忙解惑 /(_._)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.163.185.243
1F:推 chweng:舉其中一行解釋: echo '姓名:' . $_GET['NAME'] . '<P>'; 04/30 14:55
2F:推 appleboy46:建議初學者 先搞懂 " 跟 ' 的差別 04/30 16:24
3F:推 pokitw:原來是 " ' 混用了... 謝謝^^"" 04/30 16:28
4F:推 ails:其實你可用這樣 echo "姓名:{$_GET['NAME']}<P>"; 05/08 02:29
5F:→ ails:把變數用{}包起來就可以放入""中 05/08 02:30