Navigacija

Vartotojų tinkle

-> Prisijungusių svečių: 65
-> Prisijungusių narių: 0
Prisijungusių narių nėra

-> Registruoti nariai: 25,856
-> Naujausias narys: mamba3122

Naujausi straipsniai

Paskutiniai nariai

-> Langas02:15:21
-> ozzWANTED07:25:30
-> pitas08:15:00
-> mamba312212:19:06
-> mariusslo12:20:05
-> runneris 1 diena
-> Ponas24 2 dienos
-> Wasiulis 2 dienos
-> Domas J 4 dienos
-> Steview12 1 savaitė
-> XruN 1 savaitė
-> Pliunka 2 savaitės
-> nesby 2 savaitės
-> Meskis 2 savaitės
-> mariusewp 2 savaitės
-> Jankee 3 savaitės
-> neonaz 3 savaitės
-> avice 3 savaitės
-> Reikalas 3 savaitės
-> minimukas 4 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 3.232.133.141
Naujienų: 526
Straipsnių: 235
Temų: 52,508
Postų: 522,331
Postų pask. parą: 0
Shout'ų pask. parą: 2
P.S.C. pask. parą: 5
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 7

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.

-> ozzWANTED
2021 Sau. 27 19:01:53
administracijoje turesi prie settings nustatyti allowed file types

-> pitas
2021 Sau. 27 18:01:12
Prevented an unwanted file upload attempt! - ikeliant faila meta, ka daryt ?

-> ozzWANTED
2021 Sau. 26 16:01:53
mamba, tai gal forume klausima pradziai sukurk? Arba paskelbk bounty kiek siūlai už pagalba ir su tavimi susisieks asmeniškai

-> mamba3122
2021 Sau. 26 01:01:18
padeki su serveriai.lt svetaine ir svetaines italpinimu ;/ naujokas esu biski sunku suprasti akinanti šypsen

-> pitas
2021 Sau. 22 16:01:58
Dekui,reiks pasidometi.

-> Š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
Sniegas tik pasirinkus
Sveiki, pamokinsiu kaip padaryti kad snigtų tik jei to nori vartotojas.



Taigi, pirma įvykdome užklausą per pridėtinius:





<?php

$result = dbquery("ALTER TABLE ".$db_prefix."users ADD user_snow TINYINT NOT NULL DEFAULT '0'");

?>





Tada atsidarome edit_profile.php ir po:



<tr>

<td class='tbl'>".$locale['u014']."</td>

<td class='tbl'><input type='text' name='user_web' value='".$userdata['user_web']."' maxlength='100' class='textbox' style='width:200px;'></td>

</tr>



įterpiame:

<tr>

<td class='tbl'>Sniegas:</td>

<td class='tbl'><input type='radio' name='user_snow' value='0'".($userdata['user_snow'] == "0" ? " checked" : "").">Ne &nbsp;<input type='radio' name='user_snow' value='1'".($userdata['user_snow'] == "1" ? " checked" : "").">Taip </td>

</tr>





Poto atsidarome: includes/update_profile_include.php ir po:



$user_sig = isset($_POST['user_sig']) ? stripinput(trim($_POST['user_sig'])) : "";





įterpiame:



$user_snow = isNum($_POST['user_snow']) ? $_POST['user_snow'] : "0";







Ir:





$result = dbquery("UPDATE ".$db_prefix."users SET user_name='$username',".$newpass."user_email='".$_POST['user_email']."', user_hide_email='$user_hide_email', user_location='$user_location', user_birthdate='$user_birthdate', user_aim='$user_aim', user_icq='$user_icq', user_msn='$user_msn', user_yahoo='$user_yahoo', user_web='$user_web', user_theme='$user_theme', user_offset='$user_offset', ".$set_avatar."user_sig='$user_sig' WHERE user_id='".$userdata['user_id']."'");





į



$result = dbquery("UPDATE ".$db_prefix."users SET user_name='$username',".$newpass."user_email='".$_POST['user_email']."', user_hide_email='$user_hide_email', user_location='$user_location', user_birthdate='$user_birthdate', user_aim='$user_aim', user_icq='$user_icq', user_msn='$user_msn', user_yahoo='$user_yahoo', user_web='$user_web', user_theme='$user_theme', user_offset='$user_offset', ".$set_avatar."user_sig='$user_sig', user_snow='$user_snow' WHERE user_id='".$userdata['user_id']."'");







Sukuriame naują panelę su TIK tokiu turiniu:





if ($userdata['user_snow'] == 1)

{

?>

<SCRIPT type="text/javascript">





// Set the number of snowflakes (more than 30 - 40 not recommended)

var snowmax=50



// Set the colors for the snow. Add as many colors as you like

var snowcolor=new Array("#AAAACC","#DDDDFF","#CCCCDD","#F3F3F3","#F0FFFF")



// Set the fonts, that create the snowflakes. Add as many fonts as you like

var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")



// Set the letter that creates your snowflake (recommended: * )

var snowletter="*"



// Set the speed of sinking (recommended values range from 0.3 to 2)

var sinkspeed=0.6



// Set the maximum-size of your snowflakes

var snowmaxsize=22



// Set the minimal-size of your snowflakes

var snowminsize=8



// Set the snowing-zone

// Set 1 for all-over-snowing, set 2 for left-side-snowing

// Set 3 for center-snowing, set 4 for right-side-snowing

var snowingzone=1



  /*

   //   * NO CONFIGURATION BELOW HERE *

*/



// Do not edit below this line

var snow=new Array()

var marginbottom

var marginright

var timer

var i_snow=0

var x_mv=new Array();

var crds=new Array();

var lftrght=new Array();

var browserinfos=navigator.userAgent

var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)

var ns6=document.getElementById&&!document.all

var opera=browserinfos.match(/Opera/) 

var browserok=ie5||ns6||opera



function randommaker(range) {      

   rand=Math.floor(range*Math.random())

    return rand

}



function initsnow() {

   if (ie5 || opera) {

      marginbottom = document.body.clientHeight

      marginright = document.body.clientWidth

   }

   else if (ns6) {

      marginbottom = window.innerHeight

      marginright = window.innerWidth

   }

   var snowsizerange=snowmaxsize-snowminsize

   for (i=0;i<=snowmax;i++) {

      crds[i] = 0;                     

       lftrght[i] = Math.random()*15;         

       x_mv[i] = 0.03 + Math.random()/10;

      snow[i]=document.getElementById("s"+i)

      snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]

      snow[i].size=randommaker(snowsizerange)+snowminsize

      snow[i].style.fontSize=snow[i].size

      snow[i].style.color=snowcolor[randommaker(snowcolor.length)]

      snow[i].sink=sinkspeed*snow[i].size/5

      if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}

      if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}

      if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}

      if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}

      snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size)

      snow[i].style.left=snow[i].posx

      snow[i].style.top=snow[i].posy

   }

   movesnow()

}



function movesnow() {

   for (i=0;i<=snowmax;i++) {

      crds[i] += x_mv[i];

      snow[i].posy+=snow[i].sink

      snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i]);

      snow[i].style.top=snow[i].posy

      

      if (snow[i].posy>=marginbottom-2*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){

         if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}

         if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}

         if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}

         if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}

         snow[i].posy=0

      }

   }

   var timer=setTimeout("movesnow()",50)

}



for (i=0;i<=snowmax;i++) {

   document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")

}

if (browserok) {

   window.onload=initsnow

}

</SCRIPT>   

   

   

   

<?php



}







Nepamirštame įjungti, viskas, jei vartotojas norės - snigs.





+10 ;)



Viską rašiau iš galvos, čia pirma mano pamoka.

Straipsnio informacija

Autorius
Deiviux.eu
Parašymo data
2009 gruodžio 2 00:12:33
Komentarų
8
Skaityta
1673
Spausdinti Spausdinti
Komentarai
ArturasS 2009 gruodžio 2 13:12:57
Nezinau nelabai cia ka ir ziurejau, bet atrodo senas dalykas su fusionu nezinau, bet ten js buvo šypsosi
Deiviux.eu 2009 gruodžio 2 14:12:13
Ką? ?
edis2 2009 gruodžio 4 09:12:02
ArturasS - galvoji ką šneki?
ArturasS 2009 gruodžio 4 22:12:10
edis2 - Labas, taip, aš galvoju, ką šneku, o tu?merkia akį
WyPuk 2009 gruodžio 5 21:12:05
Nesunku tokį susikurti.
Deiviux.eu 2009 gruodžio 5 23:12:12
Na bet yra tokių kur ir taip nemoka.
sidicer 2009 gruodžio 7 22:12:19
Arturo teksto taisymas:
Nezinau. Nelabai cia ka ir ziurejau. Man atrodo kad tai senas dalykas su fusionu. Nezinau. Bet jis jau buvo

Waldoss 2009 gruodžio 15 16:12:28
Fainas dalykas,gal kada ir pravers :}}}
Rašyti komentarą
Prisijunkite, norėdami parašyti komentarą.
Reitingai
Balsuoti gali tik nariai.

Prašome prisijungti arba prisiregistruoti.

Nėra reitingų.