- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- Form javascript
-
Form javascript
Salve, sono al mio primo approccio con javascript e quindi ciò che vi propongo sarà per voi un gioco da ragazzi ( si tratta di "fondamenti").
Ho scaricato sul web uno script che permette di selezionare le date ( partenza e arrivo) da un calendarietto : il mio problema è che vorrei passare questi valori ad un altra pagina per fare alcuni calcoli. Cosa devo scrivere nella pagina "risultati.php" al fine di estrapolare i dati "data1" e "data2", che successivamente verrebbero sottratti?
Chiunque volesse aiutarmi ( anche dandomi solo la possibilità di estrarre e stampare a video le due date, alla differenza penserei in un secondo momento) godrebbe della mia gratitudine perpetua.//questo è il codice del form
<form name="formData" action="risultati.php">
<p><b>Data iniziale:</b> <input type="Text" name="data1" value="">
<a href="javascript:show_calendar('document.formData.data1', document.formData.data1.value);">
<img src="779 cal.gif" width="16" height="16" border="0" alt="Seleziona la data"></a></p>
<p><b>Data finale:</b> <input type="Text" name="data2" value="">
<a href="javascript:show_calendar('document.formData.data2', document.formData.data2.value);">
<img src="779 cal.gif" width="16" height="16" border="0" alt="Seleziona la data"></a></p>
<input type="submit" value="invia i dati">
</form>Penso che il problema sia semplice e chiaro, ma se aveste bisogno di delucidazioni fatemi sapere.
Grazie
-
Chiedo scusa per il doppio post: ovviamente la cosa non era voluta.
Per quanto riguarda la stampa a video delle date ho risolto così:
<?php
echo 'Ciao<b>'.$_POST['data1'].'</b>';
?>Naturalmente ho cambiato anche il codice del form, che conteneva errori grossolani:
<form name="formData" method="post" action="val.php">
<p><b>Data iniziale:</b> <input type="Text" name="data1" value="">
<a href="javascript:show_calendar('document.formData.data1', document.formData.data1.value);">
<img src="779 cal.gif" width="16" height="16" border="0" alt="Seleziona la data"></a></p>
<p><b>Data finale:</b> <input type="Text" name="data2" value="">
<a href="javascript:show_calendar('document.formData.data2', document.formData.data2.value);">
<img src="779 cal.gif" width="16" height="16" border="0" alt="Seleziona la data"></a></p>
<input type="submit" value="invia i dati">Per quanto riguarda la differenza tra le date, ora comincerò a studiare...nel frattempo, se ci fosse qualcuno così gentile da volermi risparmiare la fatica...
Grazie