Originariamente inviato da ANTAGONIA
_____________________________________
Ho dimenticato di dire una cosa, in pratica ho 6 brani ed ogni brano ha 4 voti a disposizione,ovviamente ogni brano puo ricevere soltanto un voto, però l'utente puo votare tutti e sei i brani contemporaneamente.
A me servirebbe proprio questo caso, devo poter inviare al DB ogni brano con il suo voto...
Il problema è che mi sto scervellando ma non ci riesco, mi date una mano per cortesia?
Grazie mille...
stamane ho giochicchiato con il tuo script mentre aspettavo una persona, applicando i suggerimenti di cui sopra. vedi se gira.... devi pero' controllare alcune cose per evitare i NOTICE sui campi non compilati... insomma, e' da completare.
codice:
<html>
<body>
<form action='<?php echo $_SERVER["PHP_SELF"];?>' method="post">
<font face='Verdana, Arial, Helvetica, sans-serif' size='-2' color='Black'>Vota il tuo brano</font>
<table border="1" width="100%" height="200">
<tr>
<td width="20%">
<font face='Verdana, Arial, Helvetica, sans-serif' size='-2' color='Black'>Seleziona il brano</font>
La riva<input type='checkbox' name="brano1" value="la riva">
Sempre <input type="checkbox" name="brano2" value="sempre">
Immagine<input type='checkbox' name="brano3" value='immagine'>
Siamo<input type="checkbox" name="brano4" value="siamo">
Desiderio<input type='checkbox' name="brano5" value='desiderio'>
Sospesa<input type="checkbox" name="brano6" value="sospesa">
<input type='submit' name='submit' value='VOTA'>
</font>
</td>
<td>
<?
$n=1;
for($i=0;$i<6;$i++){
echo "<font face='Verdana, Arial, Helvetica, sans-serif' size='-4' color='Black'>
M<input type='radio' name='voto[$n]' value='3'>
S<input type='radio' name='voto[$n]' value='6'>
B<input type='radio' name='voto[$n]' value='8'>
O<input type='radio' name=\"voto[$n]\" value='10'>
";
echo "</font>";
$n++;
}
?>
</tr>
</table>
<?php
if(isset($_POST['submit']) and $_POST['submit'] != "" ) {
$voto1 = $_POST["voto"][1];
$voto2 = $_POST["voto"][2];
$voto3 = $_POST["voto"][3];
$voto4 = $_POST["voto"][4];
$voto5 = $_POST["voto"][5];
$voto6 = $_POST["voto"][6];
$brano1 = $_POST['brano1'];
$brano2 = $_POST['brano2'];
$brano3 = $_POST['brano3'];
$brano4 = $_POST['brano4'];
$brano5 = $_POST['brano5'];
$brano6 = $_POST['brano6'];
if($brano1!="" || $voto1!=""){
echo "Il voto del brano $brano1 è: $voto1
";
}
if($brano2!="" || $voto2!=""){
echo "Il voto del brano $brano2 è: $voto2
";
}
if($brano3!="" || $voto3!="" ){
echo "Il voto del brano $brano3 è: $voto3
";
}
if($brano4!="" || $voto4!="" ){
echo "Il voto del brano $brano4 è: $voto4
";
}
if($brano5!="" || $voto5!="" ){
echo "Il voto del brano $brano5 è: $voto5
";
}
if($brano6!="" || $voto6!="" ){
echo "Il voto del brano $brano6 è: $voto6
";
}
}
?>
</form>
</body>
</html>