Navigacija

Vartotojų tinkle

Prisijungusių svečių: 167
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,955
Naujausias narys: Johny

Naujausi straipsniai

Paskutiniai nariai

Johny01:12:35
Reikalas 8 savaitės
Jaunelis15 savaitės
lanis15 savaitės
And2s16 savaitės
Memento Mori21 savaitės
ozzWANTED21 savaitės
Quwqkibor23 savaitės
asirija27 savaitės
tomeem29 savaitės
weberiz32 savaitės
mRokass35 savaitės
kartoonas36 savaitės
iaescortsmap36 savaitės
grunskiz38 savaitės
Bruksnys39 savaitės
illusion39 savaitės
ordo40 savaitės
Jurgaila41 savaitės
originalcs1641 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 3.128.255.103
Naujienų: 529
Straipsnių: 235
Temų: 52,588
Postų: 522,536
Postų pask. parą: 1
Shout'ų pask. parą: 0
P.S.C. pask. parą: 1
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

Jaunelis
2024 Lie. 25 11:07:43
Oho vis dar veikia svetainė akinanti šypsen Šimtas metų, matau Šaukykloje nuostalgija. Smagu panaršyt po forumą ir pažiūrėt senas temas šypsosi

And2s
2024 Lie. 17 19:07:04
2008 pirmą kart čia patekau, man buvo 10m ir čia pramokau programavimo.. smagu skaityti senas žinutes, tokia nostalgija akinanti šypsen ačiū Ozz kad saugoji šitą kultūrinį reliktą šypsosi

ozzWANTED
2024 Sau. 17 01:01:00
Desperatiškus komentarus šaukykloje su accountu po mėnesio prasibuvimo, ištryniau. Pasaulis ir taip juodas. Įjungiam šviesą, prašviesės. šypsosi

Majakas
2023 Gru. 10 19:12:39
Negaliu patikėti jog žinutės/pranešimai visi yra nuo 2008 m akinanti šypsen

Žmogus
2023 Rugs. 7 21:09:14
O gal BloodKiller pasijungs?

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
PHP timestamp
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Žaliems

Autorius: Erdfcvxl Peržiūrų: 2096      Spausdinti temą
2012 Sau. 13 19:01:58          1 žinutė iš 12
Spausdinti pranešimą
Nzn kur klaust, gal ir ne tas forumas, bet gal kas nors zino kaip issaugoti timestamp reiksme i kintamaji ar siaip nesvarbu. Geriausiai kad paaiskintumete kaip issaugoti ja kai pasapudziama nuoroda (i kita .php faila (ar dar kur) ar paspaudus mygtuka. Zodziu, tiksejo tos sekundes, ir kai kazkas kazka pasapudzia to pasapudemo metu buvusios sekundes yra issaugojamos.

Reikialinga tam kad galeciau paspaudimo metu esama timestamp reiksme perkelti i duomenu baze.



Jei yra zinanciu labai prasau padeti, niekur nerandu. Nei google nei youtube. Pats neismastau.....

Dekui

2012 Sau. 13 20:01:42          2 žinutė iš 12
Spausdinti pranešimą
$ts = time();
.....

2012 Sau. 13 20:01:52          3 žinutė iš 12
Spausdinti pranešimą
Turbut tik dabar supratau kad viskas buvo aisku.... Paziuresiu ar viskas pavyks jei ka vel parasysiu, dekui uz praktiskai nieka, kurio pats nesupratau akinanti šypsen
Kaip padaryti kad automatiskai nukreiptu i puslapy? Na zodziu kai pasapus mygtuka, tai nuleks i ta puslapy kuriamia bus $ts. Tai kaip padaryti kad is ju gristu i ta puslapi is kurio atejo? Zodziu kad gautusi tarsi refresh. Gal yra koks kodas?

2012 Sau. 13 20:01:15          4 žinutė iš 12
Spausdinti pranešimą
header("Location: http://google.lt");
2012 Sau. 13 20:01:33          5 žinutė iš 12
Spausdinti pranešimą
Stai atgaline nuoroda

header('Location:'.$_SERVER['HTTP_REFERER']);

Su siuo kodu grys vienu puslapiu atgal.

 
$atgal = $_SERVER['HTTP_REFERER'];
 

$atgal , tai nuoroda is kurios atejai i esama puslapi.

2012 Sau. 14 11:01:56          6 žinutė iš 12
Spausdinti pranešimą
Dekui labai uz pagaslba, dabar dar vienas kalusymas. Turbut rimtesnis.

Kaip padaryti tarkim kad zmogus, registruotas narys, sakykim su ID1 galetu prisijunkti sakykim prie jam skirto puslapio, tarsi privatus puslapis ir ji matytu tik jis pats. O narys su ID2 matytu kita savo puslapi, bet nematytu ID1 puslapio ir atvirksciai. Butu gerai jeigu bus imanoma tureti po kelis tokius puslapius. Na ir zinoma tuose puslapiuose bus tik jiems skirta informacija.

Nezinau ar aiskiai parasiau, siek tiek kebloka... Jei nesupratot parasykit, pasistengsiu dar aiskiau paaiskinti.
2012 Sau. 14 12:01:13          7 žinutė iš 12
Spausdinti pranešimą

if($user_data['user_id'] == 1){
//mato turinys 1 id
} if else ($user_data['user_id'] == 2) {
//mato turini 2 id
} else {
//visa kita
}



Redagavo Žmogus 2012 Sau. 14 12:01:29
2012 Sau. 14 12:01:49          8 žinutė iš 12
Spausdinti pranešimą
eilini syki, elementarus kodai akinanti šypsen Dekui uz tikrai greita atsakyma.
2012 Sau. 14 12:01:21          9 žinutė iš 12
Spausdinti pranešimą
Gal turit kokiu nors protingesniu minciu kaip sukurti kazka panasiau i antgalini laikmati?

Dabar as taip ji susikuriau bet neveikia visiskai taip kaip noreciau kad veiktu:

 
$ts = time();
$goal = $ts + 60;
$staticgoal = $row[2];
 
mysql_query("INSERT INTO table (id, goal)VALUES ('1', '$staticgoal')");
 
if($ts <= $staticgoal) {
echo "Dar ne";
} else {
echo "Jau";
}
 
 


Kodas neveikia visai teisingai, nes kai tik nuspaudziu nuoroda, ir kai tik ivykdo koda, pirma atvaizduoja "Jau" ir nerodo "$staticgoal = $row[2];" bet kai atrefreshinu puslapi, tada rodo kaip priklauso ir "$staticgoal = $row[2];" ir "Dar ne", o kai praina ta minute paraso "Jau". Nu zodziu viskas teisinga, tik tiek kad reikia atrefreshinti puslapi kad rodytu normalu echo. Nes dabar jeigu prie "Jau" pridedu koda i duomenu baze irasa padaryti, tai ta irasa padarys is karto, o ne po 1min.

Taigi jei kas zino kaip padaryti laikmati iki iraso i duomenu baze, buciau labai dekingas.
2012 Sau. 14 13:01:12          10 žinutė iš 12
Spausdinti pranešimą
Nesupratau juokiasi

Bet po atnaujinimo/pridejimo dek dar viena uzklausa kuri atvaizduodu naujus duomenys.

2012 Sau. 14 13:01:06          11 žinutė iš 12
Spausdinti pranešimą
Nu zodziu man reiktu atgalinio laikmacio, as dar pakankamai zalias ant PHP, tik prisiziurejas pamoku ir biski skaites. O bandau sukurti tikrai ne tai kas mano lygiui, bet nesvarbu, kol yra kam nesunku padeti, tai greit pramoksiu.

Zinau kad ta laikmati galima sukurti su Jquery, bet as nlb moku ir geriau butu toki dalyka sukurti su PHP, man atrodo kad tai imanoma. Zodziu as tarkim noriu sukurti lygio kelima, sakykim jis turi uztrukti 1min, o po tos minutes lygis pakyla.

Nu tai mano kodas toks ir buvo, tuo metu kai paspaudzia, prie esamo timestamp prideda 60s , ta timestamp po paspaudimo ideda i duomenu baze ir ji issaugo, tada gaunasi taip kad timestamp keiciasi, o tas kuris duomenu bazeje pasilieka tam tikras koks uzsistate(60 vienetu didesnis nuo pasapudimo meto). Po to ta nebejudanti timestamp istraukiu is duomenu bazes, ir tikrinu kol einantis timestamp bus didesnis uz stovinti(nejudanti, issaugota duomenu bazeje). Jeigu einantis timestamp virsija nejudanti, tada kodas isveda kad jau lygis kakeltas (pries tai rasiau tiesiog "Jau") ir duomenu bazeje kitoje lenteleje pakeicia lygi, sakykim is 1 i 2.
Taip turetu veikti, bet neveikia. Kai paspaudi ta kodo pajungimo mygtuka, lygi pakelia is karto, o tik kai atnaujini puslapi pradeda eiti ta 1min. zodziu laikmatis veikia, bet kodas ivyksta anksciau negu turetu.

Gal yra jau koks konkretus kodas, o ne mano blevyzga? Gal zinote kokia alternatyva visam sitam?
2012 Sau. 14 15:01:49          12 žinutė iš 12
Spausdinti pranešimą
Supratau kaip sutvarkyti ta koda kad veiktu.

 
if($ts <= $staticgoal)//<- cia reikia dar prideti, jei $staticgoal = 0 arba jo nera, kad atvaizduotu Dar ne {
 
echo "Dar ne";
 
} else {
 
echo "Jau";
 
}


susitvarkiau šypsosi

Peršokti į forumą: