ozgun58 adlı üyeden alıntı: mesajı görüntüle
hocam ilk anasayfada ekgetir fonksiyonu gelecek ve kişiden isim listesi alcak virgül (,) koyarak ahmet,mehmet bu seklilde gönder dediğinde bu sefer ekrangetir funksiyonunu getirecek ve kullanıcı bu bölümde options tan 1 den 10 a kadar sayı var yani yazdığı isimlerin arasından 1 den 10 a kadar bbir sayı belirlicek yazdığı isimlerden o belirlediği sayı kadar mesela 2 o isimlerden 2 kişiyi sececek sectikten sonra ccek gönder butonuna tıklayınca sonuc funcsiyonuna gidecek ve orda belirlediği sayı kadar isimleri rast gele sececek ama işte yazdığı isimler diğer functionda kalıyor sonuc functionuna taşıyamıyorum yada sizin dediğiniz gibi yaptım taşıdım ama bu sefer baska bir hata verdi kısacası isim çekiliş scripti kendimi geliştirmek için yapıyorum 1 aydır kodlama işine girdim ilk projem
hocam böyle dener misin bi


<?php

class ekrangetir {
   public $verisayi=0;
   function ekrangetirr () {
	   
	   if($_GET['islem'] == 'sonuc'){

    $gtveri=trim($_POST["metin"]);
   $verison=explode(",",$gtveri);
    
   $this->verisayi = count($verison);
 
   echo $this->sonuc($_POST['kisi'],$gtveri);
   
	   }
   echo '<body>
<div class="container">
<div class="row" id="r">
      <div class="col-md-4"></div>
         
        <div class="col-md-4 rounded" id="r2">  
 
<form action="'.basename(__FILE__).'?islem=sonuc" method="post">
 
 
         
            <div class="row">
                <div class="col-md-6 text-info" id="pa">Toplam Katılımcı </div>
                 <div class="col-md-6 text-danger" id="pa">'.$this->verisayi.'</div>
                </div>
            <div class="row">
                <div class="col-md-6 text-info" id="pa">Toplam Katılımcı </div>
                 <div class="col-md-6 text-danger" id="pa">'.$this->verisayi.'</div>
                </div>  
             
             <div class="row">
                <div class="col-md-6 text-info" id="pa">Tarih ve Saat </div>
                 <div class="col-md-6 text-danger" id="pa"></div>
                </div>
                 
             
               <div class="row">
                <div class="col-md-6 text-info" id="pa">Kaç kişi arasından </div>
                 <div class="col-md-6" id="pa"><select name="kisi">
                 <option value="1">1</option>
                  <option value="2">2</option>
                   <option value="3">3</option>
                    <option value="4">4</option>
                     <option value="5">5</option>
                      <option value="6">6</option>
                       <option value="7">7</option>
                        <option value="8">8</option>
                         <option value="9">9</option>
                       <option value="10">10</option>
                 </select></div>
                </div>
                        
              
               <div class="row" style="text-align:center;">
                <div class="col-md-12" id="pa"><input name="butonn" value="ÇEK GELSİN" type="submit" class="btn btn-success" </div>
				<input type="hidden" name="metin" value="'.$_POST['metin'].'" />
                </form>
                 </div>               
                  
                </div>  
                 
                       
 
         
        <div class="col-md-4"></div>
         
         
 
 
 
 
 
 
<?php //-- ?>
 
 
</div>
 
 
</div>
 
 
 
      
</div>
</body>
</html>';
    
    
   }
      function sonuc ($kisi,$ggveri) {
   $kisit=trim($ggveri); // almak istediğim veri $gveri buraya taşınacak 
   $verison=explode(",",$kisit);
   shuffle($verison);
   for($i=0;$i<$kisi;$i++){
	   echo $verison[$i];
   }
       
        
}

function ekgetir (){
   echo '<form action="'.basename(__FILE__).'?islem=ekran" method="post">
<input type="text" name="metin" class="form-control" />
<input type="submit" name="buton" value="gönder"  /></form> ';
   }
}
 
$gg = new ekrangetir();
 
if(empty($_GET)){
$gg->ekgetir();
}else{
$gg->ekrangetirr();
}

    
 
?>