upload.php 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <!DOCTYPE HTML>
  2. <!--
  3. Photon by HTML5 UP
  4. html5up.net | @ajlkn
  5. Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
  6. -->
  7. <html>
  8. <head>
  9. <title>K8S cluster de C.Rey</title>
  10. <meta charset="utf-8" />
  11. <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
  12. <link rel="stylesheet" href="assets/css/main.css" />
  13. <noscript><link rel="stylesheet" href="assets/css/noscript.css" /></noscript>
  14. </head>
  15. <body class="is-preload">
  16. <!-- Header -->
  17. <section id="header">
  18. <div class="inner">
  19. <?php
  20. echo '<span class="icon solid major fa-cloud"></span>';
  21. /* Comrpueba si el directorio tiene permisos de escritura */
  22. //$upload_dir = $_SERVER['DOCUMENT_ROOT'] . "/musica/";
  23. $upload_dir = $_SERVER['DOCUMENT_ROOT'];
  24. if (is_dir($upload_dir) && is_writable($upload_dir)) {
  25. // do upload logic here
  26. echo '<p>El directorio '.$upload_dir.' tiene permisos de escritura<p>';
  27. } else {
  28. echo '<p>El directorio '.$upload_dir.' NO tiene permisos de escritura (o no existe)<p>';
  29. }
  30. /* coge el nombre del fichero subido */
  31. $filename = $_FILES['file']['name'];
  32. /* Elige un lugar donde salvarlo */
  33. //$location = __DIR__."/musica/".$filename;
  34. //$location = __DIR__."/musica/luisa.mp3";
  35. $location = __DIR__."/luisa.mp3";
  36. /* Salva el fichero en la ubicación */
  37. if( move_uploaded_file($_FILES['file']['tmp_name'], $location)) {
  38. echo '<h1>Fichero subido correctamente</h1>';
  39. } else {
  40. echo '<br><b>Ha habido algún error</b> #: '.$_FILES['file']['error'];
  41. echo '<br>El fichero es: '.$_FILES['file']['name'].' para guardar en '.$location;
  42. }
  43. ?>
  44. <ul class="actions special">
  45. <li><a href="http://reymota.ddns.net:30080" class="button scrolly">Volver</a></li>
  46. </ul>
  47. </div>
  48. </section>
  49. </section>
  50. </div>
  51. </section>
  52. -->
  53. <!-- Footer -->
  54. <section id="footer">
  55. <ul class="icons">
  56. <li><a href="#" class="icon brands alt fa-twitter"><span class="label">Twitter</span></a></li>
  57. <li><a href="#" class="icon brands alt fa-facebook-f"><span class="label">Facebook</span></a></li>
  58. <li><a href="#" class="icon brands alt fa-instagram"><span class="label">Instagram</span></a></li>
  59. <li><a href="#" class="icon brands alt fa-github"><span class="label">GitHub</span></a></li>
  60. <li><a href="#" class="icon solid alt fa-envelope"><span class="label">Email</span></a></li>
  61. </ul>
  62. <ul class="copyright">
  63. <li>&copy; Untitled</li><li>Design: <a href="http://html5up.net">HTML5 UP</a></li>
  64. </ul>
  65. </section>
  66. <!-- Scripts -->
  67. <script src="assets/js/jquery.min.js"></script>
  68. <script src="assets/js/jquery.scrolly.min.js"></script>
  69. <script src="assets/js/browser.min.js"></script>
  70. <script src="assets/js/breakpoints.min.js"></script>
  71. <script src="assets/js/util.js"></script>
  72. <script src="assets/js/main.js"></script>
  73. </body>
  74. </html>