2014-09-03 3 views
0

이번 학기에 PHP를 배우고 있습니다. 나는이 두 가지를 모두 즐기며 바로 첫 번째 실제 과제물을 조금 잃었습니다. . 다른 비슷한 질문이 몇 가지 있습니다. 그러나 제가 새로 왔기 때문에 답을 추론 할 수는 없습니다.치명적인 오류 : 함수 이름은 13 행의 C : xampp htdocs display_discount.php에있는 문자열이어야합니다.

제목에 오류가 발생합니다. 임무는 모든 제품 설명, 가격 데이터 등을 처리하기 위해 POST 코드를 작성하는 것입니다. 해당 코드를 추가했지만 제품 설명 아래에 13과 같은 문자열 오류가 있어야하지만 이유는 확실하지 않습니다. . GET 게시물 데이터

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
    <title>Product Discount Calculator</title> 
    <link rel="stylesheet" type="text/css" href="main.css" /> 
</head> 
<body> 
    <div id="content"> 
     <h1>This page is under construction</h1> 

     <label>Product Description:</label> 
     <span><?php echo $product_description = $_POST('product_desc'); ?></span><br /> (THIS IS LINE 13) 

     <label>List Price:</label> 
     <span><?php echo $list_price_formatted = $_POST('list_price'); ?></span><br /> 

     <label>Standard Discount:</label> 
     <span><?php echo $discount_percent_formatted = $_POST('std_discount'); ?></span><br /> 

     <label>Discount Amount:</label> 
     <span><?php echo $discount_formatted= $_POST('discount_amt'); ?></span><br /> 

     <label>Discount Price:</label> 
     <span><?php echo $discount_price_formatted = $_POST('final_price'); ?></span><br /> 

     <p>&nbsp;</p> 
    </div> 
</body> 
</html> 
+0

경우 [전용 라인 (13)을 수득]주세요 (http://sscce.org/) 또는 인 나타낸다. 당신은 우리가 도울 것을 기대하고 있습니다, 그렇다면 우리가 13 세라고 기대하지 마십시오. –

+0

알기. 나는이 글의 13 번째 줄을 쓰지 만, 앞으로 더 분명하게하려고 노력할 것이다. – Brocktoon

+0

흠집이 옆에서 스크롤되어서 보지 못했습니다. ''HTML 주석 위에 위 또는 그렇게 다음번;을 추가하십시오.) –

답변

1

$_POST 함수이지만 배열 아니다. 함수는 괄호 사이의 매개 변수로 호출되고 배열은 대괄호로 쿼리됩니다. 따라서 :

$_POST('product_desc') 

이어야 : 오류가 라인 (13)에

$_POST['product_desc'] 
+0

물론, 이것은 저를 실망시키는 시력이었습니다. 내 교과서에서는 []이 아닌()처럼 보입니다. 나는 꽤 바보 같지만 감사합니다. – Brocktoon

1

$_POST[...] 사용하지 $_POST(...)

관련 문제