[ feniks-sd @ 25.07.2010. 00:04 ] @
Pozdrav svima . Imam tri varijable , $key_1 ; $key_2 ; $shortcode.
Ima li netko ideju kako da najelegantnije ispitam dali vrijednosti tih varijabli imaju neku određenu kombinaciju .
Npr ove kombinacije : txt mikrot 94586
ch6 nekan 14243
gp6 mikot 78912
ako imaju tada neka varijabla poprima određenu vriejdost, ako zauzimaju neku drugu vrijednos koja nije definirana tada varijabla poprima drugu vrijednost ( true , false , 1, 0 ... nije bitno koju )
[ Aleksandar Vasic @ 25.07.2010. 01:39 ] @
Code (php):
if($key_1 == "nesto" && $key_2 == "nesto" && $shortcode == "nesto")
$nekavarijabla = "odredjena vrednost";
else
$nekavarijabla = "neodredjena vrednost";


s tim sto umesto "nesto" ubacis te tvoje kombinacije

jesi na to mislio? :)
[ feniks-sd @ 25.07.2010. 07:57 ] @
U principu da , samo što bi za svaku takvu kmbinaciju trebao provesti ispitivanje , što bi mi postalo nepregledno sa vremenom kako bi se povečavao broj takvih kombinacija, a ne mogu unaprijed predvidjeti koliko će ih biti. Možda 5, a možda 55.
[ Goran Rakić @ 25.07.2010. 08:50 ] @
Sačuvaj kombinacije u niz, a onda prođi foreach pertljom unutar koje imaš if koji proverava da li je tekuća kombinacija iz niza upravo ona koja je uneta.
[ Jbyn4e @ 25.07.2010. 08:57 ] @
... ili ti je drugo resenje da koristis bazu podataka i da sve kombinacije cuvas u tabeli. Onda bi jedan select upit dao rezultat... nesto kao:

Code:
$sql="select count(*) from tabela where key1='".$key_1."' and key2...

a onda prebrojis ima li rezultata ili ne, i na osnovu toga dodelis vrednost.
[ vatri @ 28.07.2010. 07:24 ] @
Mislim da niste razumjeli sta hoce...

Recimo da ima kombinaciju

'txt mikrot 94586'

$key_1 ne mora da bude txt, moze biti i mikrot i 94576. Isto tako $shortcode ne mora biti 94586, jel tako feniks?
[ feniks-sd @ 28.07.2010. 08:45 ] @
Citat:
vatri: Mislim da niste razumjeli sta hoce...

Recimo da ima kombinaciju

'txt mikrot 94586'

$key_1 ne mora da bude txt, moze biti i mikrot i 94576. Isto tako $shortcode ne mora biti 94586, jel tako feniks?


da pojasnim još jednom.

postoje parovi .
txt mikronet 94576
ch6 milko 547

To su ispravni parovi.
Par bi bio neispravan da je npr , txt milko 94576.

U praksi se do sada nije pokazalo da je došlo do toga. Budući da su korisnici iz mnogih zemalja koji imaju svoje kodove objavljene na jednom mjestu postoji bojazan da netko od korisnka upotrijebi prva dva koda pogrešno.