Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <body>
- <?php
- // http://www.ampercent.com/downloads/du.rar
- if ($_POST) {
- require 'DropboxUploader.php';
- try {
- // Renomeia para o nome original
- if ($_FILES['file']['error'] !== UPLOAD_ERR_OK)
- throw new Exception('Erro no upload.');
- $tmpDir = uniqid('/tmp/DropboxUploader-');
- if (!mkdir($tmpDir))
- throw new Exception('Erro no servidor.');
- if ($_FILES['file']['name'] === "")
- throw new Exception('Erro no navegador.');
- $tmpFile = $tmpDir.'/'.str_replace("/\0", '_', $_FILES['file']['name']);
- if (!move_uploaded_file($_FILES['file']['tmp_name'], $tmpFile))
- throw new Exception('Erro no servidor.');
- // Upload
- $uploader = new DropboxUploader('EMAIL', 'SENHA'); // MUDE AQUI
- $uploader->upload($tmpFile, $_POST['dest']);
- echo '<span style="color: green;font-weight:bold;margin-left:393px;">Sucesso!</span>';
- } catch(Exception $e) {
- echo '<span style="color: red;font-weight:bold;margin-left:393px;">Error: ' . htmlspecialchars($e->getMessage()) . '</span>';
- }
- // Clean up
- if (isset($tmpFile) && file_exists($tmpFile))
- unlink($tmpFile);
- if (isset($tmpDir) && file_exists($tmpDir))
- rmdir($tmpDir);
- }
- ?>
- <div class="box" align="center">
- <h1>Dropbox Uploader Demo<br>
- <br>
- </h1>
- <form method="POST" enctype="multipart/form-data">
- <input type="file" name="file" /><br><br>
- <input type="submit" value="Enviar" />
- <input style="display:none" type="text" name="dest" value="Public/Pasta" />
- <br/>
- <br/>
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement