Salve a tutti prima di tutto mi scuso per il disturbo e se la richiesta e impossibile mi servirebbe una mano riguardo alla modifica di questo form:
il primo codice e un form con multi scelta di categorie,e dovrei assegnare una email ad ogni categoria ma non saprei come fare il form e stato creato online visto che non sono un esperto per il momento solo solo 3 categorie come esempio ma ne dovrei inserire molte altre
il secondo codice e un localizzatore che funziona abbastanza bene unica cosa e che non riesco a centrarlo e renderlo piu piccolo diciamo giusto sotto il primo form "allego sito di test" tanteinfo.altervista.org/
in piu volevo chiedere se la cosa era possibile visto che questo form dovrei usarlo come sito mobile per far si che una persona mi invia foto e commenti vorrei sapere se possibile allegare nei commenti oppure in un altro modo anche la localizzazione del posto che trova una specie di tasto oppure funzione automatica cioè quando ricevo la mail vorrei ricevere anche dalla persona il posto in cui si trova
ovviamente la persona conosce bene quindi niente problemi sulla privacy
scusatemi ancora per le richieste assurde e grazie a tutti
Ps: allego anche il resto dei file https://www.dropbox.com/s/ptg2eu4w8ippc4j/form.rarCodice HTML:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Esempio form</title> <link rel="stylesheet" type="text/css" href="view.css" media="all"> <script type="text/javascript" src="view.js"></script> </head> <body id="main_body" > <div id="form_container"> <h1><a>Esempio form</a></h1> <form id="form_724349" class="appnitro" enctype="multipart/form-data" method="post" action=""> <div class="form_description"> <h2>Esempio form</h2> <p></p> </div> <ul > <li id="li_4" > <label class="description" for="element_4">Categoria </label> <div> <select class="element select small" id="element_4" name="element_4"> <option value="" selected="selected"></option> <option value="pizzeria@miosito">Pizzeria</option> <option value="2" >Bar</option> <option value="3" >Ristorante</option> </select> </div> </li> <li id="li_1" > <label class="description" for="element_1">Titolo </label> <div> <input id="element_1" name="element_1" class="element text medium" type="text" maxlength="255" value=""/> </div> </li> <li id="li_2" > <label class="description" for="element_2">Commento </label> <div> <textarea id="element_2" name="element_2" class="element textarea small"></textarea> </div> </li> <li id="li_3" > <label class="description" for="element_3">Carica Foto/Video </label> <div> <input id="element_3" name="element_3" class="element file" type="file"/> </div> </li> <li class="buttons"> <input type="hidden" name="form_id" value="724349" /> <input id="saveForm" class="button_text" type="submit" name="Invio" value="Invio" /> </li> </ul> </form> </div> </body> </html> <!DOCTYPE html> <html> <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css"> html { height: 50% } body { height: 100%; margin: 0px; padding: 0px } #map_canvas { height: 50% } </style> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript"> function callback(pos) { var latitudine = pos.coords.latitude; var longitudine = pos.coords.longitude; var precisione = pos.coords.accuracy; initialize_map(latitudine,longitudine, precisione); } function notfound() { document.getElementById("map_canvas").innerHTML = 'Spiacente, non riesco a determinare la tua posizione :('; } function initialize() { if (navigator.geolocation) { var options = { timeout: 10000, enableHighAccuracy: true } navigator.geolocation.getCurrentPosition(callback, notfound, options); } else { alert("Spiacente, il tuo browser non supporta la GeoLocation"); } } function initialize_map(latitudine,longitudine,precisione) { var latlng = new google.maps.LatLng(latitudine,longitudine); var titlemarker = "Tu sei qui! <br/>...piu' o meno, con circa " + precisione + "m di scarto :)"; var myOptions = { zoom: 17, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); var infowindow = new google.maps.InfoWindow({ content: titlemarker }); var marker = new google.maps.Marker({ map: map, position: latlng, title: "CIAOO" }); google.maps.event.addListener(marker, 'click', function() { infowindow.open(map,marker); }); } </script> </head> <body onload="initialize()"> <div id="map_canvas" style="width:50%; height:50%"></div> </body> </html>