index.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <html>
  2. <body>
  3. <h1>Practica 1 Cloud Computing</h1>
  4. <form action="index.php?insert=true">
  5. <fieldset>
  6. <legend>Formulario de datos</legend>
  7. Nombre:<br>
  8. <input type="text" name="name" placeholder="Nombre"><br>
  9. E-mail:<br>
  10. <input type="text" name="email" placeholder="example@example.com"><br><br>
  11. <input type="submit" value="Enviar">
  12. </fieldset>
  13. </form>
  14. <div>
  15. <h2>Elementos en la Base de datos</h2>
  16. <div class="elements" style="border:1px solid black;">
  17. <?php
  18. $c = new MongoClient( "mongodb://docker.ugr.es:15074" );
  19. $db = $c->test->elements;
  20. if(isset($_GET['remove']){
  21. $db->remove( array('name' => $_GET['remove']) );
  22. }else if(isset($_GET['insert'])){
  23. $db->insert( array('name' => $_POST['name'], 'email' => $_POST['email']) );
  24. }
  25. $cursor = $db->find();
  26. foreach ($cursor as $documento) {
  27. echo "* Nombre:" . $documento["name"] . " - E-mail:" . $documento["email"] . " <a href='index.php?remove=".$documento["name"]."'>Eliminar usuario</a>\n";
  28. }
  29. ?>
  30. </div>
  31. </div>
  32. </body>
  33. </html>