PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 39454
Šiandien: 20
Prisijungę nariai
» Svečių: 7
» Narių: 0

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

Prisijungimų istorija:
Zbigniew@ 3 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-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?

2026-03-21 19:07

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 nra, tai i?vedame prane?im
//faile 'skaitliukas.txt' laikysime informacij todl j btina suchmodinti
} else {
//jei kitaip, tai atliekame veiksmus tarp riestini skliaust...
$atidarytas = fopen("skaitliukas.txt", "r+");
//atidarome fail
flock($atidarytas, 2);
//apribojame prijim kitiems (pastatome eil)
$this->skaicius = fgets($atidarytas, 4096);
//nuskaitome duomenis kintamj $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?kvieiama ?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 skaiiaus elementas keiiamas 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 klass 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?kvieiama klas (class) 'skaitliukas()' naujiems duomenims
echo $skaitliukas->isvesti_informacija();
//i?kvieiama 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ą.