请高人看看这段小代码怎么错误的

请高人看看这段小代码怎么错误的



[复制到剪切板]
CODE:
<?php 
   
echo '<p>天杰网络服务中心';
   echo 
date('h:i,js f');
   echo
'</p>';
   
$textcpu=$_POST['textcpu'];
   
$textnc=$_POST['textnc'];
   
$textxk=$_POST['textxk'];
   echo 
'<p>你在天杰网络中心购买的产品:</p>';
   echo 
$textcpu.'cpu<br />';
   echo 
$textnc.'内存<br />';
   echo 
$textxk.'显卡<br />';
   
   
$shuliang 0;
   
$shuliang $textcpu $textnc $textxk;
   echo 
'订购的产品数量; '.$shuliang.'<br />';
   
   
$jiage0.00
   define
('CPU',100);
   
define('NEICUN',100);
   
define('XIANKA',100);
   
$jiage $textcpu CPU
          
$textnc *  NEICUN
    
$textxk *  XIANKA;

echo 
'价格: 


     ?> ;


引用:
版主提示:
今后在贴代码的时候请务必用code将代码包起来,要不别人看起来挺吃力的
这段代码声明常量那个不知道怎么回事,前台点提交就出现,
Parse error: syntax error, unexpected T_STRING in D:\phpxx\ceshi.php on line 18

[ 本帖最后由 yafeikf 于 2007-12-1 19:25 编辑 ]

错误还是挺多的.
首先 这里 $jiage= 0.00 漏了 ;
其次 define('CPU',100); 所有define里的 , 你都用了中文的 ,
再次 $jiage.2 这里 . 不可用和数字连接啊 $jiage.'2'

[复制到剪切板]
CODE:
<?php 
   
echo '<p>天杰网络服务中心';
   echo 
date('h:i,js f');
   echo
'</p>';
   
$textcpu=$_POST['textcpu'];
   
$textnc=$_POST['textnc'];
   
$textxk=$_POST['textxk'];
   echo 
'<p>你在天杰网络中心购买的产品:</p>';
   echo 
$textcpu.'cpu<br />';
   echo 
$textnc.'内存<br />';
   echo 
$textxk.'显卡<br />';
   
   
$shuliang 0;
   
$shuliang $textcpu $textnc $textxk;
   echo 
'订购的产品数量; '.$shuliang.'<br />';
   
   
$jiage0.00;
   
define('CPU',100);
   
define('NEICUN',100);
   
define('XIANKA',100);
   
$jiage $textcpu CPU
          
$textnc *  NEICUN
    
$textxk *  XIANKA;

echo 
'价格: $'.number_format($jiage.'2').'<br />';

     ?> ;


如履薄冰

最好用双引号,不要用单引号