- Home
- Categorie
- Coding e Sistemistica
- PHP
- Problema funzione php
-
Problema funzione php
salve, quello che voglio fare è memorizzare il valore dei checkbox se questi vengono checked
e dare il totalefunction Host() { if ($win && $lin && $winlin) { $tot=$win+$lin+$winlin; return $tot=105; } else if($win && $lin) { $tot=$win+$lin; return $tot=60; } else if($win && $winlin) { $tot=$win+$winlin; return $tot=75; } else if($lin && $winlin) { $tot=$lin+$winlin; return $tot=75; } else if($win) { $tot=$win; return $tot=30; } else if($lin) { $tot=$win; return $tot=30; } else if($winlin) { $tot=$winlin; return $tot=45; } else { $tot=0; return $tot=0; } print $tot; } echo "<center><table><tr> <td><input name=\"hosting\" type=\"checkbox\" value=$win >Win</td><td>30 ?</td></tr> <tr><td><input name=\"hosting2\" type=\"checkbox\" value=$lin >Linux</td><td>30 ?</td></tr> <tr><td><input name=\"hosting3\" type=\"checkbox\" value=$winlin >Win+Linux</td><td>45 ?</td></tr></table> </center> <input type=submit value=go onsubmit=Host();> ";
grazie in amticipo
-
Ciao.
Se provi a dare il valore ai check non fai prima?
<input type="checkbox" name="win" id="win" value="30" />
<input type="checkbox" name="lin" id="lin" value="30" />
<input type="checkbox" name="winlin" id="winlin" value="45" />Nella funzione si sommi i valori ed ottieni ciò che ti serve.