save_pdf.php 540 B

123456789101112131415161718192021
  1. <?php
  2. $uploadDir = __DIR__ . '/uploads/';
  3. if (!is_dir($uploadDir)) {
  4. mkdir($uploadDir, 0777, true);
  5. }
  6. if (isset($_FILES['pdf']) && $_FILES['pdf']['error'] === 0) {
  7. $fileName = 'webpage_' . date('Ymd_His') . '.pdf';
  8. $targetPath = $uploadDir . $fileName;
  9. if (move_uploaded_file($_FILES['pdf']['tmp_name'], $targetPath)) {
  10. echo "Saved: uploads/$fileName";
  11. } else {
  12. http_response_code(500);
  13. echo "Failed to save file.";
  14. }
  15. } else {
  16. http_response_code(400);
  17. echo "No PDF uploaded.";
  18. }
  19. ?>