form.ns.inc.php 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <label for="action">Action</label>
  2. <select name="action" id="action">
  3. <option value="add">Ajouter</option>
  4. <option value="delete">Retirer</option>
  5. </select>
  6. <br>
  7. <fieldset>
  8. <legend>Domaine</legend>
  9. <div class="elForm">
  10. <label for="subdomain">Sous-domaine</label>
  11. <br>
  12. <input id="subdomain" size="16" placeholder="www" pattern="^(([a-z0-9_-]{1,63}\.?){1,127})|(@){1}$" name="subdomain" type="text">
  13. </div>
  14. <div class="elForm">
  15. <label for="zone">Zone</label>
  16. <br>
  17. <select required="" name="zone" id="zone">
  18. <option value="" disabled="" selected="">-</option>
  19. <?php
  20. $zones = nsListUserZones($_SESSION['username']);
  21. if (!empty($zones)) {
  22. foreach ($zones as $zone)
  23. echo "<option value='" . $zone . "'>" . $zone . "</option>";
  24. }
  25. ?>
  26. </select>
  27. </div>
  28. </fieldset>
  29. <fieldset>
  30. <legend><abbr title="Time To Live">TTL</abbr></legend>
  31. <div class="elForm">
  32. <label for="ttl-value">Valeur</label>
  33. <br>
  34. <input required="" id="ttl-value" list="ttls" name="ttl-value" size="6" type="number" min="1" max="432000" value="3600" placeholder="3600">
  35. <datalist id="ttls">
  36. <option value="900">
  37. <option value="1800">
  38. <option value="3600">
  39. <option value="10800">
  40. <option value="21600">
  41. <option value="86400">
  42. <option value="432000">
  43. </datalist>
  44. </div>
  45. <div class="elForm">
  46. <label for="ttl-multiplier">Unité</label>
  47. <br>
  48. <select required="" name="ttl-multiplier" id="ttl-multiplier">
  49. <option value="1">seconde</option>
  50. <option value="60">minute</option>
  51. <option value="3600">heure</option>
  52. <option value="86400">jour</option>
  53. </select>
  54. </div>
  55. </fieldset>