PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 44774
Å iandien: 36
PrisijungÄ™ nariai
» SveÄ�ių: 4
» Narių: 0

» Viso narių: 10,235
» Naujausias: ruslanas tuk

Prisijungimų istorija:
Zbigniew@ 5 Dienos
tabuxnepamenu
sanpernepamenu
CepelinasXnepamenu
VV91DDnepamenu
Minusnepamenu
priezilviciunepamenu
EdvinasG1337nepamenu
rolandas94nepamenu
Edis2nepamenu
klubogerbejasnepamenu
Miskinisnepamenu
Pask. modai
Prisijungti
Vardas

Slaptažodis



Dar ne narys?
Registruotis.

Pamiršai slaptažodį?
Prašyk naujo!.

Naujausi prašymai
[L] testas
Narių apklausa
Ar dar kuriate tinklalapius?

Ne
Ne
0% [0 Balsai]

Taip
Taip
88% [7 Balsai]

Naudojuosi socialiniais tinklais
Naudojuosi socialiniais tinklais
13% [1 Balsas]

Balsai: 8
Kad galÄ—tum balsuoti, turi prisijungti.
PradÄ—ta: 2022-05-29 19:54
Shoutbox
You must login to post a message.

2026-05-29 21:26
Ši sistema turi daug patobulinimų kurie kurti mūsų Šypsosi Buvo planuose pereiti ant v9, bet ....

2026-05-11 16:51
Sveiki. Norėjau pasveikinti jus su atkaklumu arba ištverme. Tai viena iš dviejų paskutinių svetainių, paremtų v7. Ar negaila švaistyti ilgametės patirties ir pereiti prie v9?

2025-07-13 17:07
svx, smagu kad dar atsiranda naujų narių Šypsosi2

2024-03-07 22:13
Oj Tabux… apkabin�iau už tą moderatorių �

2024-02-22 17:40
Å ypsosi2 jo buvo laikai.. Senukai jau mes. Bega laikas greiciau nei noretusi. Smagu matyti kad uzsuka seni nariai, ne as vienas Å ypsosi

Shoutbox Archive
CLASS Nagrinejimas
failà pavadinkime skaitliukas.php ir padedame





/* ----------------------------------------------
* Counter PHP 1.1
* Copyright (c)2001 Chi Kien Uong
* Skaitliukas su grafiniu duomenø vaizdavimu (be apsaugos)
* ----------------------------------------------
*/

class skaitliukas {
//ra?oma class (klasë) ir jos vardas skaitliukas. Visa informacija talpinama tarp riestiniø skliaustø.

var $config = array();
//nustatomas globalus masyvas

function skaitliukas () {
//funkcija pavadinimu 'skaitliukas'

// url kur laikomi paveiksliukai
$this->config['img'] = "./images/";


// kiek skaitmenø i?vesti skaitliukà
$this->config['ilgis'] = 8;
}


function veiksmai_su_duomenimis() {
//funkcija pavadinimu 'veiksmai_su_duomenimis'

if (!file_exists("skaitliukas.txt")) { echo "Nera failo";
//jei duomenø laikymo failo nëra, tai i?vedame prane?imà
//faile 'skaitliukas.txt' laikysime informacijà todël já bûtina suchmodinti
} else {
//jei kitaip, tai atliekame veiksmus tarp riestiniø skliaustø...
$atidarytas = fopen("skaitliukas.txt", "r+");
//atidarome failà
flock($atidarytas, 2);
//apribojame priëjimà kitiems (pastatome á eilæ)
$this->skaicius = fgets($atidarytas, 4096);
//nuskaitome duomenis á kintamàjá $this->skaicius
$this->skaicius++;
//reik?më padidinama vienetu
rewind($atidarytas);
//kursoriø pastatome á failo prad?ià
fwrite($atidarytas, $this->skaicius);
//ára?ome naujus duomenis
flock($atidarytas, 3);
//nuimame visus apribojimus
fclose($atidarytas);
//u?darome failà
}
return $this->skaicius;
//gra?iname reik?mæ 'reikalautojui' funkcijai $this->veiksmai_su_duomenimis();
}

function isvesti_informacija() {
//funkcija pavadinimu 'isvesti_informacija'

$this->veiksmai_su_duomenimis();
//i?kvieèiama ?ios funkcijos veiksmai, kuri gra?ina reik?mæ: $this->skaicius;

$this->skaicius = sprintf("%0"."".$this->config['ilgis'].""."d",$this->skaicius);
//atliekame duomenø formatavimà t.y. u?pildome nuliais iki reikiamo kiekio

$html_isvedimas = "\n";
//formatuojame i?vedimui html ?ymes

for ($i=0; $iskaicius); $i++) {
/* cikle kiekvieno skaièiaus elementas keièiamas á atitinkamà grafiná ekvivalentà t.y. 1 á [1], 2 á [2], 3 á [3] ir t.t */

$vaizdas = substr("$this->skaicius",$i,1);
$html_isvedimas .= "
\n";
}
$html_isvedimas .= "
config['img']."$vaizdas.gif\"";
$html_isvedimas .= " width='16' height='22'>
\n";
return $html_isvedimas;
//gauta duomenø forma gra?inama 'reikalautojui': echo $skaitliukas->isvesti_informacija();
}
}
?>

Na ?tai para?ëme failà skaitliukas.php Dabar belieka para?yti ?io failo ir klasës i?kvietimo dalá. ?emiau para?ytas kodas talpinamas ten kur reikalinga skaitliuko duomenis parodyti.

include "skaitliukas.php";
//áterpiamas failas 'skaitliukas.php'
$skaitliukas = new skaitliukas();
//i?kvieèiama klasë (class) 'skaitliukas()' naujiems duomenims
echo $skaitliukas->isvesti_informacija();
//i?kvieèiama funkcija 'isvesti_informacija()' kuri gra?ina gauta reik?mæ $html_isvedimas
?>

Èia pvz. kaip atrodo ?is galima sakyti scriptas:

http://www.ipix.lt/images/34552864.jpg

aisku visko iskart nesuprasite bet kuo daugiau nagrinesite tuo greiciau ismoksite
857
nbanba · 2008-09-12 14:52

labai gerai paaiskinta ;)

3651
DnT · 2008-09-13 17:43

;) Dekui

Rašyti komentarą
Turite prisijungti, norėdami parašyti komentarą.