Помощ за извличане на инфо от checkbox

lucho

Registered
Значи имам два чекбокса в една форма.

Код:
<form name="niamaznachenie" action="test.php" method="GET">

<input type="checkbox" name="team" value="num1"> Inter
<br>
<input type="checkbox" name="team" value="num2"> Milan

</form>

Ето и test.php

Код:
<?php 
if ($_GET['team']=="num1") { 
$name1 ="Inter"; } 


elseif($_GET['team']=="num2") { 
$name2 ="Milan"; } 

?>

...

<?=$name1; ?> 
<?=$name2; ?>

Искам когато чекна и двата чекбокса да се появят съответно <?=$name1; ?> и
<?=$name2; ?>, т.е "Inter" и "Milan", а не само единия (в случая "Milan", защото е втори, а първия го пренебрегва).

По този начин обаче не сработва. Някакви предложения как да стане?
Мерси предварително.
 
Можеш да направиш и още един чекбокс на който да пише Интер = Милан ли там каквото искаш ... най лесно ;)
 
изпращах ги като масив
input type="checkbox" name="team[]" value="num1"> Inter
<br>
<input type="checkbox" name="team[]" value="num2">Milan

така
$_GET['team'] ще е масив
$_GET['team'][0] ще ти върне num1
$_GET['team'][1] ще ти върне num2

п.с. в този случай винаги интер бият затова направо махни милан :Р
 
mute каза:
изпращах ги като масив
input type="checkbox" name="team[]" value="num1"> Inter
<br>
<input type="checkbox" name="team[]" value="num2">Milan

така
$_GET['team'] ще е масив
$_GET['team'][0] ще ти върне num1
$_GET['team'][1] ще ти върне num2

п.с. в този случай винаги интер бият затова направо махни милан :Р
Можеш ли да го напишеш как ще изглежда, защото така не разбирам къде трябва да му задам Inter или Milan? :roll:
 
DJCharge каза:
Код:
<form name="niamaznachenie" action="test.php" method="GET"> 
<input type="checkbox" name="team1" value="num1">Inter<br> 
<input type="checkbox" name="team2" value="num2">Milan<br>
<input type="submit" value="OK">
</form>

Код:
<?php
if($_GET['team1']=="num1") { $name1 ="Inter"; }
if($_GET['team2']=="num2") { $name2 ="Milan"; }
?>

<?=$name1; ?>
<?=$name2; ?>
Така не става. Чекбоксовете трябва да имат еднакви имена (само team).
 
нещо такова
<?php
if (empty($_GET)){
echo'
<form action=teams.php method=get />
<input type="checkbox" name="team[]" value=num1 />Milan<br />
<input type="checkbox" name="team[]" value=num2 />Inter<br />
<input type="submit" name=submit/>
</form>
';
}
else {
$team=$_GET['team'];

foreach ($team as $value){
if($value=='num1'){echo 'Milan<br />';}
if($value=='num2'){echo 'Inter';}
}
}
?>
 

Back
Горе