Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : albifano 16 Mar 2013, 12:06:40

: [risolto]come inserire "tabella" che calcola peso nel sito?
: albifano 16 Mar 2013, 12:06:40
ciao, volevo un informazione.
come posso inserire una tabella che calcola il peso di una persona sugli altri pianeti, tipo quello che c'è in questo sito:


http://www.skylive.it/123StellaFisica/Forza_di_Gravita_Massa_Peso_sui_Pianeti.aspx (http://www.skylive.it/123StellaFisica/Forza_di_Gravita_Massa_Peso_sui_Pianeti.aspx)


pero non vorrei farlo con la voce di menu iframe wrapper, volevo sapere se esisteva un modo semplice per crearla.
grazie :D
: Re:come inserire "tabella" che calcola peso nel sito?
: ventus85 16 Mar 2013, 13:35:01

Ciao.

Se conosci il php e trovi le formule che calcolano il peso potresti crearti un plugin o un modulo da inserire poi nel sito.
: Re:come inserire "tabella" che calcola peso nel sito?
: albifano 16 Mar 2013, 13:36:38
il problema è proprio quello. non conosco php! :-\
: Re:come inserire "tabella" che calcola peso nel sito?
: ventus85 16 Mar 2013, 13:44:29
Ok.
Le formule sapresti trovarle? Magari riusciamo a combinare qualcosa qui nel forum  ;)
: Re:come inserire "tabella" che calcola peso nel sito?
: albifano 16 Mar 2013, 13:58:21
si. allora il peso si calcola:
P=mxa
dove m è la massa e a è l'accellerazione di gravità.
 prima si deve calcolare la propria massa( che è uguale ovunque) facendo il tuo peso/9,81 e poi basta moltiplicare il risultato per l'accellerazione di gravità del pianeta che considero.
 quello che cambia infatti  sugli altri pianeti è l'accelerazione di gravità.
ecco i vari valori dell'accellerazione che ho trovato su un sito:


L'accellerazione gravitazionale sul sole è 274 m/s²[io sulla terra peso 75kg e sul sole è pari a 20550 Newton]
L'accellerazione gravitazionale su marte è 3,69 m/s².
L'accellerazione gravitazionale su giove è 23,12 m/s².
L'accellerazione gravitazionale su saturno è 8,96 m/s².
L'accellerazione gravitazionale su nettuno è 11,15 m/s².
L'accellerazione gravitazionale sulla luna è 1,622 m/s².
L'accellerazione gravitazionale su mercurio è 3,701 m/s².
L'accellerazione gravitazionale su plutone è 0,58 m/s².
L'accellerazione gravitazionale su Venere è 8,87 m/s².
L'accellerazione gravitazionale su urano è 8,69 m/s².
: Re:come inserire "tabella" che calcola peso nel sito?
: BelinBelan 16 Mar 2013, 17:15:01
Buon pomeriggio,


la tua richiesta mi ha incuriosito molto e mi ha spinto a cercare se casomai qualcuno ne avesse realizzato il codice.. e ebbene si, in javascript e quindi implementabile in qualsiasi sito con qualche accorgimento.


ti metto il link sperando che possa essere di interesse:


http://www.dreamincode.net/forums/topic/163473-calculate-weight-on-other-planets-need-help-with-user-input-validation/


Ciao
: Re:come inserire "tabella" che calcola peso nel sito?
: $Red 16 Mar 2013, 20:00:08
Buon pomeriggio,


la tua richiesta mi ha incuriosito molto e mi ha spinto a cercare se casomai qualcuno ne avesse realizzato il codice.. e ebbene si, in javascript e quindi implementabile in qualsiasi sito con qualche accorgimento.


ti metto il link sperando che possa essere di interesse:


http://www.dreamincode.net/forums/topic/163473-calculate-weight-on-other-planets-need-help-with-user-input-validation/ (http://www.dreamincode.net/forums/topic/163473-calculate-weight-on-other-planets-need-help-with-user-input-validation/)


Ciao
bello l'ho testato con sourcerer e funziona alla grande, però bisogna creare la cartella planetImages inserirci le immagini dei pianeti cosa che io nn ho fatto grande Belin  ;D
: Re:come inserire "tabella" che calcola peso nel sito?
: BelinBelan 16 Mar 2013, 20:01:54
Certo che in rete si trova proprio di tutto eh!


Se non l'avessi letto, giuro che non avrei mai pensato di calcolare quanto peso su Saturno!  ;D
: Re:come inserire "tabella" che calcola peso nel sito?
: $Red 16 Mar 2013, 20:47:14
eccolo qua (http://redwebsite.altervista.org/) con qualche aggiustamento in piu è proprio forte
: Re:come inserire "tabella" che calcola peso nel sito?
: BelinBelan 16 Mar 2013, 20:56:33
Ah! bellissimo! :-) ;D
: Re:[risolto]come inserire "tabella" che calcola peso nel sito?
: $Red 17 Mar 2013, 10:27:33
ciao a tutti, continuo qui anche se è stato messo risolto, come potete vedere qui (http://redwebsite.altervista.org/) ho fatto qualche piccola modifica, traduzione, spostamento cartella immagini dei pianeti, però ora mi serve un piccolo aiuto da voi esperti per una cosa semplice ma che proprio non riesco a fare  :'( , vorrei che le immagini dei pianeti apparissero sotto il menu a tendina per selezionarli, ho provato vari modi <tr>, <td>, <p>, ma proprio non si sposta, inserisco il codice da me modificato grazie
:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   
   <head>
       <meta http-equiv="Content-Type" content-"text/html; charset-utf-8"/>
   
       <title>Weight Calculator</title>
       <script type="text/javascript" charset="utf-8">
   
           function calc() {
               //if (isNaN(name)){
               //if(name=="") {
               //document.form.text.value = "Please enter your Earth weight above to find your weight on planet "need planet name to print".
            //  }
     
                   if
                   (document.form.select.value==8){
                    document.form.text.value = "Attualmente non si dispone di dati sufficenti per calcolare il peso su Plutone."
                    document.pic.src = "images/planetImages/Planet9.jpg"
                  }
                //else if(name=="") {
               //document.form.text.value = "Please enter your Earth weight above to find your weight on " + [document.form.select.value] + "."
   //alert("Please enter a number");
   
              //            }
             
              //}
                else {
                var planet=new Array();
                planet[0]="Mercurio"
                planet[1]="Venere"
                planet[2]="Terra"
                planet[3]="Marte"
                planet[4]="Giove"
                planet[5]="Saturno"
                planet[6]="Urano"
                planet[7]="Nettuno"
                planet[8]="Plutone"
               
                var percent=new Array();
                percent[0]=".38"
                percent[1]=".91"
                percent[2]="1"
                percent[3]=".38"
                percent[4]="2.54"
                percent[5]=".93"
                percent[6]=".8"
                percent[7]="1.2"
                percent[8]="unknown"
               
                var Image = new Array(9);
                Image[0] = "images/planetImages/Planet1.jpg";
                Image[1] = "images/planetImages/Planet2.jpg";
                Image[2] = "images/planetImages/Planet3.jpg";
                Image[3] = "images/planetImages/Planet4.jpg";
                Image[4] = "images/planetImages/Planet5.jpg";
                Image[5] = "images/planetImages/Planet6.jpg";
                Image[6] = "images/planetImages/Planet7.jpg";
                Image[7] = "images/planetImages/Planet8.jpg";
                Image[8] = "images/planetImages/Planet9.jpg";
               
                document.form.text.value = "Il Tuo Peso Sarebbe: " +(document.form.input.value)*percent[document.form.select.value]+" Su "+planet[document.form.select.value]+"."
                document.pic.src = Image[document.form.select.value]
                 
                }
             // }
         }
 </script>

</head>
 
<body bgcolor="#000000" text="#FFFFFF">
<div align="center">
<h1></h1>
<h2>Scopri il tuo peso sui pianeti del nostro sistema solare</h2>
<table>
<tr>
<td>
<img name="pic" src="images/planetImages/Planet3.jpg" alt="Planet Image"/>
</td>
<td>
<form name="form">
<table>
<tr>
<td>Inserisci Il Tuo Peso Sulla Terra:</td>
</tr>
<tr>
<td><input type="text" name="input"/></td>
</tr>
<tr><td></td></tr>
<tr>
<td>Seleziona il Pianeta:</td>
</tr>
<tr>
<td>
<select name="select" onchange="calc();">
<option value="0">Mercurio</option>
<option value="1">Venere</option>
<option value="2" selected>Terra</option>
<option value="3">Marte</option>
<option value="4">Giove</option>
<option value="5">Saturno</option>
<option value="6">Urano</option>
<option value="7">Nettuno</option>
<option value="8">Plutone</option>
</select>
</td>
</tr>
<tr><td></td></tr>
<tr>
<td>Il tuo peso sul pianeta selezionato:</td>
</tr>
<tr>
<td>
<textarea name="text" rows="6">Inserisci il tuo peso sulla terra; Seleziona un pianeta e scopri il tuo peso su quel pianeta.</textarea>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</div>
</body>
</html>
: Re:[risolto]come inserire "tabella" che calcola peso nel sito?
: ventus85 17 Mar 2013, 14:21:13
Quindi il plugin non serve più a quanto leggo  :)


Ora non ho tempo per controllare sennò perdo il treno ma se metti l'immagine in una nuova riga sotto la riga della select non ti va dove vuoi te?
: Re:[risolto]come inserire "tabella" che calcola peso nel sito?
: $Red 17 Mar 2013, 15:04:29
riciao, non chiedetemi come ho fatto perche forse non lo so nemmeno io  ;D , comunque aiutandomi con questo (http://www.quackit.com/html/online-html-editor/) sito sono riuscito a spostare la colonna della tabella relativa alle immagini dei pianeti sotto il menu a tendina per la selezione e a centrarle, alla primo tentativo non ci sono riuscito perche non mi ero accorto che al posto del \images\Planet\images\ il sito mettevo un link a una sua immagine si vede non trovando quella originale, questo è il codice cosi come lo vedete qui
 (http://redwebsite.altervista.org/)
:
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" />
        <title>Weight Calculator</title>
<script type="text/javascript" charset="utf-8">
   
           function calc() {
               //if (isNaN(name)){
               //if(name=="") {
               //document.form.text.value = "Please enter your Earth weight above to find your weight on planet "need planet name to print".
            //  }
     
                   if
                   (document.form.select.value==8){
                    document.form.text.value = "Attualmente non si dispone di dati sufficenti per calcolare il peso su Plutone."
                    document.pic.src = "images/planetImages/Planet9.jpg"
                  }
                //else if(name=="") {
               //document.form.text.value = "Please enter your Earth weight above to find your weight on " + [document.form.select.value] + "."
   //alert("Please enter a number");
   
              //            }
             
              //}
                else {
                var planet=new Array();
                planet[0]="Mercurio"
                planet[1]="Venere"
                planet[2]="Terra"
                planet[3]="Marte"
                planet[4]="Giove"
                planet[5]="Saturno"
                planet[6]="Urano"
                planet[7]="Nettuno"
                planet[8]="Plutone"
               
                var percent=new Array();
                percent[0]=".38"
                percent[1]=".91"
                percent[2]="1"
                percent[3]=".38"
                percent[4]="2.54"
                percent[5]=".93"
                percent[6]=".8"
                percent[7]="1.2"
                percent[8]="unknown"
               
                var Image = new Array(9);
                Image[0] = "images/planetImages/Planet1.jpg";
                Image[1] = "images/planetImages/Planet2.jpg";
                Image[2] = "images/planetImages/Planet3.jpg";
                Image[3] = "images/planetImages/Planet4.jpg";
                Image[4] = "images/planetImages/Planet5.jpg";
                Image[5] = "images/planetImages/Planet6.jpg";
                Image[6] = "images/planetImages/Planet7.jpg";
                Image[7] = "images/planetImages/Planet8.jpg";
                Image[8] = "images/planetImages/Planet9.jpg";
               
                document.form.text.value = "Il Tuo Peso Sarebbe: " +(document.form.input.value)*percent[document.form.select.value]+" Su "+planet[document.form.select.value]+"."
                document.pic.src = Image[document.form.select.value]
                 
                }
             // }
         }
 </script>    </head>
    <body bgcolor="#000000" text="#FFFFFF">
        <div align="center">
            <h1>
                &nbsp;</h1>
            <h2>
                Scopri il tuo peso sui pianeti del nostro sistema solare</h2>
            <table>
                <tbody>
                    <tr>
                        <td>
                            &nbsp;</td>
                        <td>
                            <form name="form">
                                <table>
                                    <tbody>
                                        <tr>
                                            <td>
                                                Inserisci Il Tuo Peso Sulla Terra:</td>
                                        </tr>
                                        <tr>
                                            <td>
                                                <input name="input" type="text" /></td>
                                        </tr>
                                        <tr>
                                            <td>
                                                &nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td>
                                                Seleziona il Pianeta:</td>
                                        </tr>
                                        <tr>
                                            <td>
                                                <select name="select" onchange="calc();"><option value="0">Mercurio</option><option value="1">Venere</option><option selected="selected" value="2">Terra</option><option value="3">Marte</option><option value="4">Giove</option><option value="5">Saturno</option><option value="6">Urano</option><option value="7">Nettuno</option><option value="8">Plutone</option></select></td>
                                        </tr>
                                        <tr>
                                            <td style="text-align: center;">
                                                <img alt="Planet Image" name="pic" src="images/planetImages/Planet3.jpg" /></td>
                                        </tr>
                                        <tr>
                                            <td>
                                                Il tuo peso sul pianeta selezionato:</td>
                                        </tr>
                                        <tr>
                                            <td>
                                                <textarea name="text" rows="6">Inserisci il tuo peso sulla terra; Seleziona un pianeta e scopri il tuo peso su quel pianeta.</textarea></td>
                                        </tr>
                                    </tbody>
                                </table>
                            </form>
                        </td>
                    </tr>
                </tbody>
            </table>
        </div>
    </body>
</html>

edit: ho trovato questo (http://www.oacn.inaf.it/~brescia/virtual/index.html) sito che ha molti piu pianeti appena posso li integro penso non sia difficile e aggiorno anche plutone che questo script dice di non avere elementi necessari per calcolarlo, mo esco un pò ciauzzz
: Re:[risolto]come inserire "tabella" che calcola peso nel sito?
: $Red 18 Mar 2013, 15:28:04
ciao a tutti, come ho detto volevo aggiungere altri pianeti e ci sono riuscito, infatti per ora ho aggiunto il sole, invece non sono riuscito ad aggiungere i dati per plutone che prima non li aveva ed ho preso qui (http://www.oacn.inaf.it/~brescia/virtual/index.html), il problema è che non avendo i dati per plutone ha questa parte di codice a lui riferita che lo segnalava
:
if
                   (document.form.select.value==8){
                    document.form.text.value = "Attualmente non si dispone di dati sufficenti per calcolare il peso su Plutone."
                    document.pic.src = "images/planetImages/Planet9.jpg"
e dove va il dato per il calcolo del peso
:
percent[8]="unknown"
se io vado ad eliminare il codice per la segnalazione di dati insufficienti e ad aggiungere il dato per il calcolo del peso, non funziona piu niente vi ringrazio, lo so che sono un rompi  ::)