-
Ü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
Okanisik
Vip Tema Web Tasarım A.Ş.
Kullanıcı
-
Üyelik
29.06.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Vip Tema Web Tasarım A.Ş.
-
Konum
Tekirdağ
-
Ad Soyad
Ö** I**
-
Mesajlar
1381
-
Beğeniler
703 / 702
-
Ticaret
21, (%100)
Yukaridaki tüm checkboxlari form içine alıp post edin ardından. Ardından posttan gelenleri birlestirip random fonksiyonuyla yazdirin.
Vip Tema Web Tasarım A.Ş.
-
Ü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
Okanisik
Vip Tema Web Tasarım A.Ş.
Kullanıcı
-
Üyelik
29.06.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Vip Tema Web Tasarım A.Ş.
-
Konum
Tekirdağ
-
Ad Soyad
Ö** I**
-
Mesajlar
1381
-
Beğeniler
703 / 702
-
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
Vip Tema Web Tasarım A.Ş.
-
Üyelik
23.10.2016
-
Yaş/Cinsiyet
27 / E
-
Meslek
Öğrenci
-
Konum
Denizli
-
Ad Soyad
K** C**
-
Mesajlar
691
-
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
691
-
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
)
*/
?>