Feb 8 2010

Drop-down menu folosind PHP

De multe ori, in continutul unui formular suntem nevoiti sa inseram meniuri drop-down cu multiple optiuni. Spre exemplu, lunile anului: ianuarie, februarie, etc. Cu cat elementele meniului vor fi mai multe, cu atat codul nostru va arata mai stufos:

<select name=”luna”>

<option value=”ianuarie”>ianuarie</option>

<option value=”februarie”>februarie</option>

…………………………………………………………………

<option value=”decembrie”>decembrie</option>

</select>

si tot asa, pana cand nenumaratele linii de cod ne vor produce dureri de cap.

Pentru a simplifica lucrurile, vom apela la PHP, mai specific la functia “array”.

Prin urmare, codul nostru stufos de sus se va restrange la cateva linii, mult mai usor de manageriat pe viitor:

<select name=”luna”>

<?php

$a=array(“ianuarie”,”februarie”,”martie”,”aprilie”,”mai”,”iunie”,”iulie”,”august”,

“septembrie”,”octombrie”,”noiembrie”,”decembrie”);

foreach($a as $a=>$i){

echo “<option value=$i>$i</option>”;

}

?>

</select>

Acum putem foarte usor sa adauga, sterge sau modifica elementele meniului respectiv, fara sa ne oboseasca mana de la scroll.

Spor la treaba si la web design!


Feb 3 2010

Istoria webdesignului

Prin web design sau webdesign se înţelege în general realizarea de situri web, de la momentul conceperii structurii şi interfeţei grafice şi până la finalizarea programării şi introducerea propriu-zisă a datelor – imagini, text, fişiere  şi alte elemente – care alcătuiesc conţinutul sitului. (preluare wikipedia)

Istoria web designului este una relativ scurta, ea facandu-si debutul la inceputul anilor ’90, odata cu publicarea primului site din istorie de catre Tim Berners Lee. Primele siteuri se bazau in special pe limbajul HTML,  limbaj ce permitea o abordare vizuala destul de restransa, dar care facilita legarea paginilor intre ele prin linkuri.

Odata cu explozia www-ului, tehnologiile si limbajele de programare s-au inmultit precum ciupercile dupa ploaie. Asa au aparut css, php, seo, flash, etc., fiecare tehnologie in parte aducand noi elemente in alcatuirea siteurilor. Dezvoltandu-se metodele de implementare a scripturilor, s-a putut revolutiona si grafica websiteurilor. Cu ajutorul unor programe ca Photoshop sau Illustrator s-a putut face trecerea la ceea ce astazi numim Web 2.0.

Datorita imbunatatirii constante a calitatii webdesignului, siteurile de astazi au ajuns sa fie adevarate platforme de publicitate pentru marile companii.

Viitorul webdesigului se pare ca este dinamismul, implementat prin animatii de tip flash sau prin javascripturi orientate pe obiecte.

Spor la treaba si la web design!


?>