Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Campi di testo.Somma

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    273

    Campi di testo.Somma

    Ho 11 campi di testo così costruiti:
    echo "<input type='text' name='costo' size='3' value='$Costo' maxlength='5' >\n";
    All'interno di essi inserisco dei numeri.
    Come faccio per vedere la somma dei 11 numeri inseriti nei campi di testo in un 12° campo di testo????
    Grazie in anticipo!!!

  2. #2
    Posta in scripting...col php si puo fare ma allunghi per nulla!
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    273
    Purtroppo lo posso fare solo in PHP...

  4. #4
    <?php
    $somma = $_POST['campo1'] + $_POST['campo2'] + ....
    ?>

    e poi fai

    <input type="text" name="somma" size="3" value="<?=$somma;?>" />

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    273
    spoon25 lo devo fare nella stessa pagina...
    Ad Esempio...Aggiungo 6 nel primo campo di testo e 8 nel secondo, e il campo di testo "risultato" mi deve dare subito la somma.

  6. #6
    C'è un modo in php, ed è l'unico! Senno devi usare il js!! Esempio
    codice:
    valori.php: 
    <form action="somma.php" method="post" name="form">
    <input type="text" name="1"> 1
    <input type="text" name="2"> 2
    <input type="text" name="3"> 3
    <input type="text" name="4"> 4
    <input type="text" name="5"> somma
    <input type="submit" value="ok">
    </form>
    
    somma.php 
    <?
    $text1=$_POST['1'];
    $text2=$_POST['2'];
    $text3=$_POST['3'];
    $text4=$_POST['4'];
    $somma = $text1 + $text2 + $text3 + $text4;
    ?>
    <form action="somma.php" method="post" name="form">
    <input type="text" name="1" value="<? echo $text1; ?>"> 1
    <input type="text" name="2" value="<? echo $text2; ?>"> 2
    <input type="text" name="3" value="<? echo $text3; ?>"> 3
    <input type="text" name="4" value="<? echo $text4; ?>"> 4
    <input type="text" name="5" value="<? echo $somma; ?>"> somma
    <input type="submit" value="ok">
    </form>
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.