Visualizzazione dei risultati da 1 a 8 su 8

Discussione: funzione somma

  1. #1

    funzione somma

    salve a tutti:

    ho fatto un form questionario in cui devo inserire una domanda inserita in una tabella in cui l'utente deve dare 3 valutazioni diverse da 1 a 10...il totale delle 3 risposte deve dare comunque 10..diciamo che hanno 10 punti da spendere per valutare 3 campi...il problema è che no so come fare per far fare in automatico la somma e far si che se il totale non risulta 10 sia in qualche modo segnalato (tipo scitta rossa o proprio non appare nulla):

    pottebbe essere una cosa così?:

    <?PHP

    function somma($a, $b, $c) {
    if(==10($totale)){return false;}
    {
    if(=10($totale)){echo “10 $campototale”;}
    return $a + $b +$c;
    }

    ?>

  2. #2
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    vediamo se ho capito bene:

    Codice PHP:
    function somma($a$b$c
    {
       
    $somma $a+$b+$c;
       if(
    $somma != 10)
       {
           print(
    "<script language='javascript'>alert('attenzione! la somma non risulta corretta!')</script>");
           return 
    false;
       }
       else
       {
       return 
    true;
       }  


  3. #3

    si

    si..quindi nella tabella chiamerò <input type="text" size="2" name="a"> etc e dove deve apparire 10 somma...e all'inizio metto <? include('somma.php');?>

    provato ma non fa la somma automatica...

    style='font-family:Verdana'><o><input type="text" size="2" name="a">
    </o></span></p></td>
    <td width=102 valign=top style='width:76.15pt;border-top:none;border-left:
    solid black .1pt;border-bottom:solid black .1pt;border-right:none;padding:
    2.75pt 2.75pt 2.75pt 2.75pt'> <p class=MsoNormal style='text-align:justify;vertical-align:middle'>
    <span
    style='font-family:Verdana'><o><input type="text" size="2" name="b"></o></span></p></td>
    <td width=101 valign=top style='width:76.1pt;border-top:none;border-left:
    solid black .1pt;border-bottom:solid black .1pt;border-right:none;padding:
    2.75pt 2.75pt 2.75pt 2.75pt'> <p class=MsoNormal style='text-align:justify;vertical-align:middle'>
    <span
    style='font-family:Verdana'><o><input type="text" size="2" name="c"></o></span></p></td>
    <td width=114 valign=top style='width:85.5pt;border:solid black .1pt;
    border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'> <p class=MsoNormal style='text-align:justify;vertical-align:middle'>
    <span
    style='font-family:Verdana'><o><input type="text" size="2" name="somma"></o></span></p></td>
    </tr>

  4. #4

    forse

    come richiamo la funzione prima della tabella?

  5. #5
    la metto in onsubmit="return (formCheck(this) && disableForm(this));">

  6. #6
    nessun aiutino..?

  7. #7
    e poi la funzioine print come posso fare che la stampi nel campo somma?

    print in...? oppure usare echo

  8. #8
    dunque nessuno?

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 © 2024 vBulletin Solutions, Inc. All rights reserved.