Nextrek
@ 374
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 |
<html> <head> <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.4.min.js"></script> </head> <body> <form id="submit"> Username:<br> <input type="text" name="username"> <br> Password:<br> <input type="password" name="password"> <br> Nominativo:<br> <input type="text" name="nominativo"> <br> Cellulare:<br> <input type="text" name="cell"> <br> Email:<br> <input type="text" name="email"> <br> <input type="hidden" name="action" value="upload" /> <label>Avatar:</label> <input type="file" name="avatar_file" /> <br /> <br> Nome locale:<br> <input type="text" name="nomelocale"> <br> Descrizione:<br> <input type="textarea" name="descrizione"> <br> Tipologia:<br> <input type="text" name="tipologia"> <br> <input type="submit" value="Lancia!"> </form> <form id="submit_image"> <input type="hidden" name="action" value="upload" /> <label>Carica immagine locale:</label> <input type="file" name="image_file" /> <br /> <input type="submit" value="Carica immagine"> </form> <br> <div id="output"></div> <div id="output_submit"></div> <div id="output_submit_image"></div> <script> var imgs = new Array(); $(document).ready(function() { $("#submit").submit(function(e) { e.preventDefault(); var username = $("#submit input[name='username']").val(); var password = $("#submit input[name='password']").val(); var nominativo = $("#submit input[name='nominativo']").val(); var cell = $("#submit input[name='cell']").val(); var email = $("#submit input[name='email']").val(); var avatar = $("#submit input[name='avatar_file']").val(); var nomelocale = $("#submit input[name='nomelocale']").val(); var descrizione = $("#submit input[name='descrizione']").val(); var tipologia = $("#submit input[name='tipologia']").val(); avatar = avatar.replace(/.*(\/|\\)/, ''); var params = { username: username, password: password, nominativo: nominativo, cell: cell, email: email, avatar: avatar, nomelocale: nomelocale, descrizione: descrizione, tipologia: tipologia, imgs: imgs } params = JSON.stringify(params); function ajaxResRegisterLocal(data) { var json_output = JSON.stringify(data); imgs = []; var avatar_file = $("#submit input[name='avatar_file']")[0].files[0]; if (data.return == 0 && avatar_file) { var formData = new FormData(); formData.append("avatar_file", avatar_file); formData.append("user_id", data.user_id); formData.append("url", data.avatar_path); $.ajax({ url: '../upload_avatar.php', data: formData, cache: false, contentType: false, processData: false, type: 'POST', success: ajaxResUploadAvatar }); }; $("#output").append(json_output); } function ajaxResUploadAvatar(data) { var json_output = JSON.stringify(data); $("#output_submit_image").append(json_output); } $.ajax({ url: "../registrazione_locale.php", success: ajaxResRegisterLocal, method: "POST", data: params }); }) $("#submit_image").submit(function(e) { e.preventDefault(); var formData = new FormData(); var image_file = $("#submit_image input[name='image_file']")[0].files[0] formData.append("image_file", image_file); function ajaxResUploadImage(data) { //var json_output = JSON.stringify(data); var jsonObj = JSON.parse(data); imgs.push(jsonObj.image_file); $("#output_submit_image").append(data); } $.ajax({ url: '../upload_image.php', data: formData, cache: false, contentType: false, processData: false, type: 'POST', success: ajaxResUploadImage }); }); }); </script> </body> </html> |
Commits for Nextrek/Android/SmartCharging/endPoints/nightly/examples/registrazione_locale.html
Revision | Author | Commited | Message |
---|---|---|---|
374 | FSallustio | Fri 17 Jul, 2015 08:20:18 +0000 | Creazione “branch” nightly |