-1
我是cakephp.php上传的新文件。我可以通过php.php上传pdf文件。我想通过cakephp上传pdf文件。任何人都可以给我一个最佳参考?通过PHP代码由cakephp 2.0上传的pdf文件
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>jQuery File Upload Example</title>
</head>
<body>
<form action="upload3.php" method="post" enctype="multipart/form-data">
<input type="file" name="filepdf" /><br />
<input type="submit" value="Upload menu pdf" name="upload_pdf" />
</form>
</body>
</html>
php file
<?php
$pdfPath = "pdf";
$maxSize = 102400000000;
if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['upload_pdf'])) {
if (is_uploaded_file($_FILES['filepdf']['tmp_name'])) {
if ($_FILES['filepdf']['type'] != "application/pdf") {
echo '<p>Il file non è un PDF</p>';
} else if ($_FILES['filepdf']['size'] > $maxSize) {
echo '<p class="error">File troppo grande. Dimensione massima: ' . $maxSize . 'KB</p>';
} else {
$menuName = 'file.pdf';
$result = move_uploaded_file($_FILES['filepdf']['tmp_name'], $pdfPath . $menuName);
if ($result == 1) {
echo '<p class="error">File Uploaded!!</p>';
} else {
echo '<p class="error">Si è verficato un errore</p>';
}
}
}
}
?>
上传PDF文件,现在我想这样做同样的工作由cakephp.I对MVC一个清晰的概念。
我已经做了view.Now需要帮助控制器和模块。