我正在使用uploadify(一個jQuery上傳)腳本,後者基本上有一個PHP文件。我想對PHP代碼進行一些調試,(例如,看看我在PHP文件中遇到什麼樣的錯誤(當它被jQuery調用時),但我不知道如何打印錯誤。原來PHP文件是:調試由jQuery調用的PHP文件
<?php
if (!empty($_FILES)) {
$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT'] . $_GET['folder'] . '/';
$targetFile = str_replace('//','/',$targetPath) . $_FILES['Filedata']['name'];
move_uploaded_file($tempFile,$targetFile);
}
?>
現在比如我move_uploaded_file()以在上面的代碼之前添加一行
die("die befor moving file");
當這個PHP文件是由腳本調用,也不會去。如果不能這樣做,我可以顯示一些JavaScript警報消息,這個想法是知道PHP文件中的錯誤在哪裏是。謝謝。
這裏的前端上傳頁面代碼:
<script type="text/javascript">
$(document).ready(function() {
$("#fileUpload").fileUpload({
'uploader': 'uploadify/uploader.swf',
'cancelImg': 'uploadify/cancel.png',
'script': 'uploadify/upload.php',
'folder': 'files',
'multi': false,
'displayData': 'speed'
});
});
</script>
</head>
<body>
<fieldset style="border: 1px solid #CDCDCD; padding: 8px; ">
<legend><strong>Uploadify Sample</strong></legend>
<h2>Single File Upload</h2>
<p>Display speed</p>
<div id="fileUpload">You have a problem with your javascript</div>
</fieldset>
</body>
</html>
這將是一個很好的嘗試,但uploadfy不顯示任何消息從Firephp ...消息只是不顯示 –