Autor | Zpráva | ||
---|---|---|---|
Andy Profil * |
#1 · Zasláno: 28. 2. 2009, 14:10:30
Mam array:
$vrat = array("1"=>1,0,2,0,3,0,4,0,5,0); Mam funkciu: function kodovanie_hlasovanie($x,$dekode){ $plus = $decode[$x*2]; $plus++; if ($x == 1): $kode = "1?".$plus."%2?".$decode[4]."%3?".$decode[6]."%4?".$decode[8]."%5?".$decode[10]; elseif ($x == 2): $kode = "1?".$decode[2]."%2?".$plus."%3?".$decode[6]."%4?".$decode[8]."%5?".$decode[10]; elseif ($x == 3): $kode = "1?".$decode[2]."%2?".$decode[4]."%3?".$plus."%4?".$decode[8]."%5?".$decode[10]; elseif ($x == 4): $kode = "1?".$aa."%2?".$decode[4]."%3?".$decode[6]."%4?".$plus."%5?".$decode[10]; elseif ($x == 5): $kode = "1?".$decode[2]."%2?".$decode[4]."%3?".$decode[6]."%4?".$decode[8]."%5?".$plus; endif; return $kode; } Chcem vyhodnotit array: $kode = kodovanie_hlasovanie($x,$vrat); Ocakavam vysledok 1?0%2?1%3?0%4?0%5?0 Avsak dostanem len 1?%2?1%3?%4?%5? Vyskusal som dat do funkcie kodovanie_hlasovanie return $dekode a vypisat cez print_r($kode) Vyskusal som dat do funkcie kodovanie_hlasovanie return $dekode a vypisat cez print_r($kode[1]) Vyskusal som dat do funkcie kodovanie_hlasovanie ako return $dekode[1] a vypisat cez print_r($kode) |
||
Werewolf Profil |
#2 · Zasláno: 28. 2. 2009, 19:57:17
Já bych používal to, co funguje... Je to problém, používat funkční skripty?
|
||
Cargas Profil |
#3 · Zasláno: 28. 2. 2009, 20:34:17
function kodovanie_hlasovanie($x,$dekode){
oprav na $decode |
||
Andy Profil * |
#4 · Zasláno: 2. 3. 2009, 17:20:48
„function kodovanie_hlasovanie($x,$dekode){“
„oprav na $decode“ Viac oci viac vidi. Dik! Boh php Ta zehnaj.. Citim sa trapne ale robim sa ze nie.. |
||
Časová prodleva: 15 let
|
0