-
Üyelik
07.11.2016
-
Yaş/Cinsiyet
25 / E
-
Meslek
Üniversite Öğrencisi
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** G**
-
Mesajlar
183
-
Beğeniler
24 / 32
-
Ticaret
1, (%100)
Merhaba
Bu şekilde bir sayfa hazırladım.
Değeri kullanıcı seçecek ve sadece seçilen değerleri karışık olarak tekrarlamadan listeleyecek.
Bu konuda yardıma ihtiyacım var.
$rakamlar = $_POST['rakamlar'];
if(isset($_POST['rakamlar'])) {
echo 'Seçtiğiniz rakamlar:
';
foreach($rakamlar as $rakam) {
echo .$rakam."";
}
} else {
echo 'Hiç rakam seçmediniz.';
}
?>
sizofren.org
zorgorev.com
meghisthon.com
VipTema
Vip Tema Web Tasarım
Kullanıcı
-
Üyelik
29.06.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Vip Tema Web Tasarım A.Ş.
-
Konum
Tekirdağ
-
Ad Soyad
Ö** I**
-
Mesajlar
1393
-
Beğeniler
704 / 703
-
Ticaret
21, (%100)
Yukaridaki tüm checkboxlari form içine alıp post edin ardından. Ardından posttan gelenleri birlestirip random fonksiyonuyla yazdirin.
-
Üyelik
07.11.2016
-
Yaş/Cinsiyet
25 / E
-
Meslek
Üniversite Öğrencisi
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** G**
-
Mesajlar
183
-
Beğeniler
24 / 32
-
Ticaret
1, (%100)
Okan_IŞIK checkboxlar form içinde
post ettim.
posttan gelenleri birleştirip yazdırma da sıkıntı yaşıyorum
$rakamlar = $_POST['rakamlar'];
if(isset($_POST['rakamlar'])) {
echo 'Seçtiğiniz rakamlar:
';
foreach($rakamlar as $rakam) {
echo .$rakam."";
}
} else {
echo 'Hiç rakam seçmediniz.';
}
?>
sizofren.org
zorgorev.com
meghisthon.com
VipTema
Vip Tema Web Tasarım
Kullanıcı
-
Üyelik
29.06.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Vip Tema Web Tasarım A.Ş.
-
Konum
Tekirdağ
-
Ad Soyad
Ö** I**
-
Mesajlar
1393
-
Beğeniler
704 / 703
-
Ticaret
21, (%100)
if(isset($_POST['sifrele'])) {
$sifrele = $_POST['sifrele'];
$birlestir = $sifrele[0].$sifrele[1].$sifrele[2].$sifrele[3];
eco random($birlestir);
} else {
echo 'Secim yapmadiniz';
}
Daha iyi yontemleride olabilir kodu denemedim telden yaziyorum
-
Üyelik
23.10.2016
-
Yaş/Cinsiyet
27 / E
-
Meslek
Öğrenci
-
Konum
Denizli
-
Ad Soyad
K** C**
-
Mesajlar
689
-
Beğeniler
0 / 203
-
Ticaret
6, (%100)
Amacınız sanal klavye gibi bir şey mi ? Neden javascript ile sıralamıyorsunuz ?
-
Üyelik
07.11.2016
-
Yaş/Cinsiyet
25 / E
-
Meslek
Üniversite Öğrencisi
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** G**
-
Mesajlar
183
-
Beğeniler
24 / 32
-
Ticaret
1, (%100)
Tekrardan merhabalar
Okan_IŞIK
FenderStrat
KadirCeyhan hayır hocam sanal klavye üzerinde çalışmıyorum ama sanal klavye niyetine de kullanılabilir.
Kodun durumu, harfleri ve rakamları karışık olarak yazıyor. F5 attığımda gene karışık olarak geliyor bir sorun yok.
Şimdi yapmaya çalıştığım kısım;
- Sitede diyelim 3 adet rakam ve 3 adet harf şeçildi.
Toplam 6 adet değer var elimizde. Bu 6 değeri üretebildiği kadar random üretip listeletmeli.
örnek şuan ki kod da 2 harf ve 2 rakam seçtim.
Çıktısı (örnek) : A12B
Benim istediğim;
A12B
A21B
AB12
AB21
......
$rakamlar = $_POST['rakamlar'];
$harfler = $_POST['harfler'];
$sonuclar = array_merge($rakamlar, $harfler);
shuffle($sonuclar);
foreach($sonuclar as $sonuc)
{
echo $sonuc;
}
sizofren.org
zorgorev.com
meghisthon.com
-
Üyelik
23.10.2016
-
Yaş/Cinsiyet
27 / E
-
Meslek
Öğrenci
-
Konum
Denizli
-
Ad Soyad
K** C**
-
Mesajlar
689
-
Beğeniler
0 / 203
-
Ticaret
6, (%100)
O zaman sizin istediğiniz şey sanıyorum şöyle bir kombinasyon ufak bir örnek yazdım hemen sizin için
$arr = array('a','b','c',1,2,3);
$hepsi = array();
for($i = 0; $i < count($arr); $i++){
for($j = 0; $j < count($arr); $j++){
if ($j == $i) continue;
$ihtimal = $arr[$i].$arr[$j];
array_push($hepsi, $ihtimal);
}
}
print_r($hepsi);
/* Çıktı
Array
(
[0] => ab
[1] => ac
[2] => a1
[3] => a2
[4] => a3
[5] => ba
[6] => bc
[7] => b1
[8] => b2
[9] => b3
[10] => ca
[11] => cb
[12] => c1
[13] => c2
[14] => c3
[15] => 1a
[16] => 1b
[17] => 1c
[18] => 12
[19] => 13
[20] => 2a
[21] => 2b
[22] => 2c
[23] => 21
[24] => 23
[25] => 3a
[26] => 3b
[27] => 3c
[28] => 31
[29] => 32
)
*/
?>