Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : 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
-
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.
-
il problema è proprio quello. non conosco php! :-\
-
Ok.
Le formule sapresti trovarle? Magari riusciamo a combinare qualcosa qui nel forum ;)
-
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².
-
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
-
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
-
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
-
eccolo qua (http://redwebsite.altervista.org/) con qualche aggiustamento in piu è proprio forte
-
Ah! bellissimo! :-) ;D
-
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>
-
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?
-
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>
</h1>
<h2>
Scopri il tuo peso sui pianeti del nostro sistema solare</h2>
<table>
<tbody>
<tr>
<td>
</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>
</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
-
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 ::)