субота, 23. јул 2011.

PHP password generator

function generator($broj)//deklaracija funkcije
{
switch($broj)
{
case (1): $alpha = 'A'; break;
case (2): $alpha = 'B'; break;
case (3): $alpha = 'C'; break;
case (4): $alpha = 'D'; break;
case (5): $alpha = 'E'; break;
case (6): $alpha = 'F'; break;
case (7): $alpha = 'G'; break;
case (8): $alpha = 'H'; break;
case (9): $alpha = 'I'; break;
case (10): $alpha = 'J'; break;
case (11): $alpha = 'K'; break;
case (12): $alpha = 'L'; break;
case (13): $alpha = 'M'; break;
case (14): $alpha = 'N'; break;
case (15): $alpha = 'O'; break;
case (16): $alpha = 'P'; break;
case (17): $alpha = 'Q'; break;
case (18): $alpha = 'R'; break;
case (19): $alpha = 'S'; break;
case (20): $alpha = 'T'; break;
case (21): $alpha = 'U'; break;
case (22): $alpha = 'V'; break;
case (23): $alpha = 'W'; break;
case (24): $alpha = 'X'; break;
case (25): $alpha = 'Y'; break;
case (26): $alpha = 'Z'; break;
}
return $alpha;
}


for ($i=1; $i<=8; $i++)
{
$rand = mt_rand(1, 26);//korišćenjem mt_rand funkcije nasumice se bira 8 karaktera
$alpha = generator($rand);
if($i>=4 && $i<=7) {
$alpha=strtolower($alpha);//karakteri 4,5,6,7 se pomoću funkcije strtolower konvertuju u mala slova
}

$strPass = $strPass.$alpha;
}


$broj=mt_rand(1000,9999);//slučajno generisanje bilo kog četvorocifrenog broja u intervalu zadatom

$niz=array($strPass,$broj);//deklarisanje niza sa elementima slova i brojeva

echo $prvi=$niz[0]."
";//prvi član niza je nasumice 8 adabranih slova
echo $drugi=$niz[1]."
";//drugi član niza je nasumice odabran četvorocifreni broj
$lozinka=implode("", $niz);//sada korišćenjem funkcije implode, spajamo elemente niza kako bismo smo dobili lozinku od 12 alfanumeričkih karaktera
echo $lozinka;//ispisivanje lozinke


?>

уторак, 28. децембар 2010.

Aqwanam

AQWANAM

петак, 12. новембар 2010.

Džumla world!

Iako je prošlo nekoliko meseci, kako sam obećao da ću blog voditi na novoj adresi, korišćenjem WEB 2.0 tehnologija, taj rok je "probijen". Tome je doprinelo mnogo što šta. Neki će pomisliti da sam se zaljubio, pa nisam imao vremena, da sam neozbiljan, lažov... U suštini, ne znam ni sam, počeo samm aktivno da se zanimam sa ActionScript tehnologijom, što moram priznati da koliko mi se sviđa, toliko i ne. Ne znam zašto, ali sintaksa mi se u nekim delovima izuzetno dopada, dok u drugim ne. Savladao sam negde oko 15% programskg jezika, i za to mogu da napravim dosta korisnih stvari, iz čega možete zaključiti kakav je to jezik, ukoliko u potpunosti poznajete njegove mogućnosti. U Džumlu sam se zaljubio početkom Avgusta, i sada privodim kraju jedan lokalni projekat, naime, radi se o sajtu firme "AQWANAM", koja se bavi vodovodnim instalacijama, koji radim bez bilo kakvog honorara, jer su u pitanju meni bliske osobe. Rad sa Joomla-om, povlači niz drugih stvari. Tako npr. HTML, koji mi se činio ogavnim počinje da me ispunjjava, a šlag na sve dodaje CSS. Ubitačna kombinacija za kreiranje šablona, po svom ukusu. Jedini problem u svemu je taj što je teško naći dobrog hosting provajdera, a da se na strani neće naći reklame, oglasi... Nakon završetka projekta "AQWANAM", krećem u realizaciju svog blog sistema korišćenjem gore navedenih tehnologija.

понедељак, 2. август 2010.

Zabavljanje!

Dragi moji čitaoci, obaveštavam da ću u skorijoj budućnosti ugasiti blog na ovoj lokaciji, ali kompletan blog će biti prebačen na novu loakciju i biće realizovan na novom CMS sistemu, radi poboljšanja administracije. Takođe, pripremam potpuno novu sekciju u kojoj će se nalaziti mnoštvo tutorijala vezanih za određene segmente web dizajna. Takođe, nova adresa će (90%) biti http://www.ivandjordjevic.in.rs, ali, naravno unosom ovog URL-a, bićete preusmereni! Nadam se da ću ispuniti svoja očekivanja i da ću do kraja meseca realizovati svoj projekat, čija je izrada u toku! Do sledećeg posta, pozdravljam Vas.