bir onay değerleri alınıyor

oy
2

Bir php onay kutusunu kullanıp ben işaretli değerleri almak istiyorum.
Benim onay kutusu kodu:

<label for=cours>Je suis intéressé par un ou plusieurs cours :</label><br><br>
<input type=checkbox name=cours value=individuel>Individuel<br>
<input type=checkbox name=cours value=semiprive>Semi-privé<br>
<input type=checkbox name=cours value=minigroupe>Mini-groupe<br>
<input type=checkbox name=cours value=intensif>Intensif<br>
<input type=checkbox name=cours value=entreprise>Entreprises<br>
<input type=checkbox name=cours value=distance>A distance<br>
<input type=checkbox name=cours value=telephone>Par téléphone<br>
<input type=checkbox name=cours value=coaching>Coaching<br>
<input type=checkbox name=cours value=soutien>Soutien scolaire<br>
<input type=checkbox name=cours value=diplome>Diplômes officiels<br>

php:

<?php
  if(isset($_POST['envoyer']))
  {
    if(get_magic_quotes_gpc())
    {
      $cours = stripslashes(trim($_POST['cours']));
    }
  }
?>

Ben değişken msj koymak istiyorum:

$msg = 'Cours : '.$cours.\r\n;

ve mesajın gönderme php e-posta işlevini atmak.
Bu a gibi sadece birinci kontrol seçim almalarını yaparken Ama ...
Yardımlarınız için teşekkür ederim.
Michaël

Oluştur 23/06/2009 saat 14:05
kaynak kullanıcı
Diğer dillerde...                            


4 cevaplar

oy
9

Bunu [] cours için name özniteliğini değiştirmek zorunda ve sonra php bir dizi olarak kabul ederiz.

En fazla oku http://docs.php.net/faq.html

Cevap 23/06/2009 saat 14:07
kaynak kullanıcı

oy
1

Adını değiştir cours[onay kutusunun değer] .

Bu seçili onay kutularına üzerinde bir ilişkisel dizi doyurur.

Cevap 23/06/2009 saat 14:08
kaynak kullanıcı

oy
0

Bütün onay kutusu değerini yazdırın.

<form action="print.php" method="post">

 <input type="checkbox" name="val_list[]" value="value 1">
 <input type="checkbox" name="val_list[]" value="value 2">
 <input type="checkbox" name="val_list[]" value="value 3">
 <input type="checkbox" name="val_list[]" value="value 4">
 <input type="checkbox" name="val_list[]" value="value 5">
 <input type="submit" />

</form>

<?php
      if(!empty($_POST['val_list']))
         {
        foreach($_POST['val_list'] as $data)
             {
                echo $data; 
             }
         }
   ?>
Cevap 04/03/2013 saat 06:32
kaynak kullanıcı

oy
1

Böyle bir şeyi kullanabilir ..

<label for="cours">Je suis intéressé par un ou plusieurs cours :</label><br><br>
<input type="checkbox" name="cours[0]" value="individuel">Individuel<br>
<input type="checkbox" name="cours[1]" value="semiprive">Semi-privé<br>
<input type="checkbox" name="cours[2]" value="minigroupe">Mini-groupe<br>
<input type="checkbox" name="cours[3]" value="intensif">Intensif<br>
<input type="checkbox" name="cours[4]" value="entreprise">Entreprises<br>
<input type="checkbox" name="cours[5]" value="distance">A distance<br>
<input type="checkbox" name="cours[6]" value="telephone">Par téléphone<br>
<input type="checkbox" name="cours[7]" value="coaching">Coaching<br>
<input type="checkbox" name="cours[8]" value="soutien">Soutien scolaire<br>
<input type="checkbox" name="cours[9]" value="diplome">Diplômes officiels<br>
Cevap 13/07/2013 saat 02:17
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more