2012-06-08 4 views
0

안녕 내가 선 (禅) 장바구니를 사용 하고이 코드를 가지고 계속 500 내부 서버 오류가 점점 내가 코드 또는 여기에 내 PHP 스크립트 뭔가 있는지 모르겠다. 모두 :500 내부 서버 err 때 젠 카트를 jquery 아약스 게시물을 할 때

<?php 
global $db 

$partNum = trim(strtolower($_POST['partNum'])); 
$partNum = mysql_escape_string($partNum); 

$query = "SELECT products_model FROM " . TABLE_PRODUCTS . " WHERE products_model = '$partNum' LIMIT 1"; 
$result = $db->Execute($query); 
$num = mysql_num_rows($result); 

echo $num; 
mysql_close(); 

및 jQuery를

여기
jQuery.ajax({ 
    type: "POST", 
    url: "/includes/templates/theme376/phpScripts/check.php", 
    data: 'partNum='+ partNum, 
    cache: false, 
    success: function(response){ 
if(response == 1){ 
$('#partNum').css('border', '3px #C33 solid'); 
$('#tick').hide(); 
$('#cross').fadeIn(); 
}else{ 
$('#partNum').css('border', '3px #090 solid'); 
$('#cross').hide(); 
$('#tick').fadeIn(); 
    } 

} 
}); 

오류를

POST http://mysite.com/includes/templates/theme376/phpScripts/check.php?partNum=wwww 500 (Internal Server Error) /min/?f=/includes/templates/theme376/jscript/jscript_fileuploader.js,/includes/templates/theme376/jscript/jscript_jquery-1.7.1.min.js,/includes/templates/theme376/jscript/jscript_jquery-ui-1.8.20.custom.min.js,/includes/templates/theme376/jscript/jscript_jquery.nivo.slider.pack.js&1332216833:38 
f.support.ajax.f.ajaxTransport.send /min/?f=/includes/templates/theme376/jscript/jscript_fileuploader.js,/includes/templates/theme376/jscript/jscript_jquery-1.7.1.min.js,/includes/templates/theme376/jscript/jscript_jquery-ui-1.8.20.custom.min.js,/includes/templates/theme376/jscript/jscript_jquery.nivo.slider.pack.js&1332216833:38 
f.extend.ajax /min/?f=/includes/templates/theme376/jscript/jscript_fileuploader.js,/includes/templates/theme376/jscript/jscript_jquery-1.7.1.min.js,/includes/templates/theme376/jscript/jscript_jquery-ui-1.8.20.custom.min.js,/includes/templates/theme376/jscript/jscript_jquery.nivo.slider.pack.js&1332216833:38 
partNum_check index.php:307 
f.event.dispatch /min/?f=/includes/templates/theme376/jscript/jscript_fileuploader.js,/includes/templates/theme376/jscript/jscript_jquery-1.7.1.min.js,/includes/templates/theme376/jscript/jscript_jquery-ui-1.8.20.custom.min.js,/includes/templates/theme376/jscript/jscript_jquery.nivo.slider.pack.js&1332216833:37 
f.event.add.h.handle.i 
+0

500 오류는 서버 쪽을 의미하므로 오류는 PHP에있을 가능성이 큽니다. –

+0

발견, 그것은 내가 db에 연결했다는 오류가 있었다 – arrowill12

답변

0

를 적어 partnu입니다 m 개의 데이터를 찾아서 쿼리 문자열로 사용하십시오.

일반 500 오류가 발생 했습니까? 세부 사항 없음?

? partnum = blah를 요청 URL에 입력하면 어떻게됩니까?

이렇게 "데이터"에 검색어 매개 변수를 사용하고 싶지 않습니다. 이는 쿼리 문자열이 아닌 데이터를 의미합니다.

+0

방금 ​​시도 했나요? partnum = blah는 여전히 업데이트 된 게시물을 500 오류 모양으로 표시합니다. – arrowill12