nedir

Oracle Kurulumu:
Öncelikle Oracle Client Server uygulamalarda Kullanmak icin Oracle Client Server Cd sine sahip olmaniz gerekir. Oracle Serverini Kurulumu Nt Gereklidir Ayni Cd den Clientler Windows9x yeterli olacaktir istenirse Clientler Nt isletim sistemlerinede kurulabilinir Ama Serveri windows9x yükleyemezsiniz.
Tek Makinada Oracle'in Kurulmasi icin Personel Oracle Secilecek
Personel Oracle Cd yerlestirdikten Sonra Language Kismi Türkce Secilmeli genelde bu kisim zaten türkce gelir Sonra Application Database le devam edin
Replication 55M disk Space Secin Standart secmemekte fayda var…

Oracle'ı Ayarlama:
Kurulum islemi bittikten sonra yapilmasi gerekenler Oracle ile bir Listener Yaratilmasi Clien server uygulamalarda TCP/IP secilir Serverin ip numarasi yazilir örnegin 192.168.24.8 gibi Test islemi yapilmaz cünkü daha baglanti ayarlari yapilmamistir.Onun yerine Final le Bitirilir.Simdi BDE Ayarlarin yapilmasi icin sirayla BDE calistirilir.BDE calistirlmadan önce sürümü lütfen update edin bunuda Borlandin sayfasindan cekebilirsiniz Configration,Drivers,Native Oracle secilir DLL32 Kismindan SQLORA32.Dll isaretlenir Vendor Init icin OCI.Dll isaretlenmelidir.Enable integers True Yapilmasi gerekir,Lang Driver ile uygun dil secilir Türkce icin PdoxAnsiInit 850 uygun olacaktir Server Name Kismina Olusturulan Listener Adi yazilir Örnegin ORAC (Sonuna .World) olarak konulacaktir telas etmeyin
Username Kismina Kullanilacak Olan User Kullanilir Mesala ADMIN veya ROOT gibi Simdi BDE Kapatalim SQL Plusi Calistiralim Defaut User sifre (User:SYSTEM Password:Change_on_install ) olarak girilir connect olunur Simdi Bir user tanimlayalim veritabani alanimizi belirleyelim

CREATE TABLESPACE
DATAFILE 'C:ORAC.ORA' SIZE 500M
AUTOEXTEND ON MAXSIZE UNLIMITED;
/* ORACLE SCRIPT */
CREATE USER
IDENTIFIED BY
DEFAULT TABLESPACE ;
/* ORACLE SCRIPT */
GRANT DBA TO ;
/* ORACLE SCRIPT */

Grant Komutuyla Kullanici Baglantisi test edilir eger connect olursak hic bir sorun yoktur simdi BDE calistirip bir Alias yaratalim Türü ORACLE secilecek Olusturan Alias Tiklayarak verilen Kullanici Adini Passwordu girelim Okey tusuna basalim Hersey yolundayda Artik Oracle Baglanmis olunacaktir …

kaynak: ordan burdan

<!– TWO STEPS TO INSTALL CLASSIC SCROLL:

1. Paste the coding into the HEAD of your document
2. Copy the onLoad event handler into the BODY tag –>

<!– STEP ONE: Copy this code into the HEAD of your document –>

<HEAD>

<SCRIPT LANGUAGE="">

<! >
<! >

<!– Begin
function scrollit(seed) {
var m1 = "Welcome to Source Code 3000! ";
var m2 = "….. You can find all the scripts you need here! ";
var m3 = "……Enjoy ";
var m4 = "";
var msg=m1+m2+m3+m4;
var out = " ";
var c = 1;
if (seed > 100) {
seed–;
cmd="scrollit("+seed+")";
timerTwo=window.setTimeout(cmd,100);
}
else if (seed <= 100 && seed > 0) {
for (c=0 ; c < seed ; c++) {
out+=" ";
}
out+=msg;
seed–;
window.status=out;
cmd="scrollit("+seed+")";
timerTwo=window.setTimeout(cmd,100);
}
else if (seed <= 0) {
if (-seed < msg.length) {
out+=msg.substring(-seed,msg.length);
seed–;
window.status=out;
cmd="scrollit("+seed+")";
timerTwo=window.setTimeout(cmd,100);
}
else {
window.status=" ";
timerTwo=window.setTimeout("scrollit(100)",75);
}
}
}
// End –>
</SCRIPT>

<!– STEP TWO: Add this onLoad event handler into the BODY tag –>

<BODY onLoad="scrollit(100)">

<!– Script Size: 1.35 KB –>

kaynak: ordan burdan

<!– THREE STEPS TO INSTALL IMAGE CYCLER:

1. Copy the coding into the HEAD of your document
2. Add the onLoad event handler into the BODY tag
3. Put the last coding into the BODY of your document –>

<!– STEP ONE: Paste this code into the HEAD of your document –>

<HEAD>

<SCRIPT LANGUAGE="">
<!– Original: D. Keith Higgs (dkh2@po.cwru.edu) –>

<! >
<! >

<!– Begin
var timeDelay = 20; // change delay time in seconds
var Pix = new Array
("01.jpg"
,"02.jpg"
,"03.jpg"
,"04.jpg"
);
var howMany = Pix.length;
timeDelay *= 1000;
var PicCurrentNum = 0;
var PicCurrent = new Image();
PicCurrent.src = Pix[PicCurrentNum];
function startPix() {
setInterval("slideshow()", timeDelay);
}
function slideshow() {
PicCurrentNum++;
if (PicCurrentNum == howMany) {
PicCurrentNum = 0;
}
PicCurrent.src = Pix[PicCurrentNum];
document["ChangingPix"].src = PicCurrent.src;
}
// End –>
</script>
</HEAD>

<!– STEP TWO: Insert the onLoad event handler into your BODY tag –>

<BODY OnLoad="startPix()">

<!– STEP THREE: Copy this code into the BODY of your document –>

<img name="ChangingPix" src="01.jpg">

<!– Script Size: 1.31 KB –>

kaynak: ordan burdan

<!– TWO STEPS TO INSTALL GALLERY VIEWER:

1. Copy the coding into the HEAD of your document
2. Add the last code into the BODY of your document –>

<!– STEP ONE: Paste this code into the HEAD of your document –>

<HEAD>

<SCRIPT LANGUAGE="">
<!– Original: Jenny Blewitt (webmaster@webdesignsdirect.com) –>
<!– Web : http://www.webdesignsdirect.com –>

<! >
<! >

<!– Begin
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);

ns3up = (browserName == "Netscape" && browserVer >= 3);
ie4up = (browserName.indexOf("") >= 0 && browserVer >= 4);

function doPic(imgName) {
if (ns3up || ie4up) {
imgOn = ("" + imgName);
document.mainpic.src = imgOn;
}
}
// End –>
</script>
</HEAD>

<!– STEP TWO: Copy this code into the BODY of your document –>

<BODY>

<center>
<table width=360 border=0 cellspacing=0 cellpadding=0>
<tr>
<td><a href=":doPic('p1.jpg');"><img src="p1.jpg" width=90 height=60 border=0></a></td>
<td><a href=":doPic('p2.jpg');"><img src="p2.jpg" width=90 height=60 border=0></a></td>
<td><a href=":doPic('p3.jpg');"><img src="p3.jpg" width=90 height=60 border=0></a></td>
<td><a href=":doPic('p4.jpg');"><img src="p4.jpg" width=90 height=60 border=0></a></td>
</tr>
<tr>
<td colspan=4 align=center><img name="mainpic" src="p1.jpg" width=360 height=240 border=0></td>
</tr>
<tr>
<td><a href=":doPic('p5.jpg');"><img src="p5.jpg" width=90 height=60 border=0></a></td>
<td><a href=":doPic('p6.jpg');"><img src="p6.jpg" width=90 height=60 border=0></a></td>
<td><a href=":doPic('p7.jpg');"><img src="p7.jpg" width=90 height=60 border=0></a></td>
<td><a href=":doPic('p8.jpg');"><img src="p8.jpg" width=90 height=60 border=0></a></td>
</tr>
</table>
</center>

<!– Script Size: 2.00 KB –>

kaynak: ordan burdan

<!– ONE STEP TO INSTALL EYES:

1. Copy the coding into the BODY of your document –>

<!– STEP ONE: Paste this code into the BODY of your document –>

<BODY>

<SCRIPT LANGUAGE="JavaScript1.2">
<!– Original: demigod@psxexchange.com –>
<!– Web : http://www.psxexchange.com –>

<! >
<! >

<!– Begin
var brOK = false, mie = false;
if (document.layers || document.all) brOK = true;
if (document.all) mie = true;
var ex = 0, ey = 0;
var ae, le, re, x0, y0, tid, realx, realy;
function navMove(e) {
ex = e.pageX;
ey = e.pageY;
moveeye()
return routeEvent(e);
}
function mieMove() {
ex = document.body.scrollLeft + event.x;
ey = document.body.scrollTop + event.y;
moveeye();
}
function moveeye() {
dy = ey - y0 - 20;
dx1 = ex - x0 - 20;
dx2 = ex - x0 - 60;
r = Math.sqrt(dx1 * dx1 + dy * dy);
if (r < 20) r = 20;
dx1 = dx1 * 10 / r + x0 + 10;
dy1 = dy * 10 / r + y0 + 10;
r = Math.sqrt(dx2 * dx2 + dy * dy);
if (r < 20) r = 20;
dx2 = dx2 * 10 / r + x0 + 50;
ae.left = x0;
ae.top = y0;
le.left = dx1;
le.top = dy1;
re.left = dx2;
re.top = dy1;
}
function setHandlers() {
if (!mie) {
y0 = document.eyeballs.top;
x0 = document.eyeballs.left;
ae = document.eyeballs;
le = document.lefteye;
re = document.righteye;
window.captureEvents(Event.MOUSEMOVE);
window.onMouseMove = navMove;
}
else {
y0 = document.all.eyeballs.style.pixelTop;
x0 = document.all.eyeballs.style.pixelLeft;
ae = document.all.eyeballs.style;
le = document.all.lefteye.style;
re = document.all.righteye.style;
window.document.onmousemove = mieMove;
}
realx = x0 + 0.1;
realy = y0 + 0.1;
moveall();
}
function moveall() {
rx = realx + 40;
ry = realy + 40;
rx += (ex - rx) * 0.1;
ry += (ey - ry) * 0.1;
realx = rx - 40;
realy = ry - 40;
x0 = Math.round(realx);
y0 = Math.round(realy);
moveeye();
tid = setTimeout('moveall()', 100);
}
function placeeyes(x, y) {
if (brOK) {
ex = x + 40;
ey = y + 40;
s = '<DIV ID ="dummy" STYLE="position:absolute; ' +
'top:'+y+'; left:'+x+'; width:10; height:10;"> </DIV>';
s += '<DIV ID="eyeballs" STYLE="position:absolute; ' +
'top:'+y+'; left:'+x+'; width:80; height:40;"><IMG SRC=' +
'"whites.gif" border=0></DIV>';
s += '<DIV ID="lefteye" STYLE="position:absolute; ' +
'top:'+(y+10)+'; left:'+(x+10)+'; width:20; height:20;">' +
'<IMG SRC="pupil.gif" border=0></DIV>';
s += '<DIV ID="righteye" STYLE="position:absolute; ' +
'top:'+(y+10)+'; left:'+(x+50)+'; width:20; height:20;">' +
'<IMG SRC="pupil.gif" border=0></DIV>';
document.writeln(s);
}
}
function clearEyes() {
if (tid) clearTimeout(tid);
}
placeeyes(200, 100);
window.onload = setHandlers;
window.onunload = clearEyes;
// End –>
</script>

<!– Script Size: 2.83 KB –>

kaynak: ordan burdan

<!– ONE STEP TO INSTALL CHARACTER TABLE:

1. Copy the coding into the BODY of your document –>

<!– STEP ONE: Paste this code into the BODY of your document –>

<SCRIPT LANGUAGE="">
<!– Original: Mike McGrath (mike_mcgrath@lineone.net) –>

<! >
<! >

<!– Begin
for(var count=33; count<255; count++) {
document.write('<center><table border=0><tr><td align=left>' + count);
document.write('</td><td align=center>= </td><td align=right>' + '&' + '#');
document.write(count + ';</td></tr></table></center>');
}
// End –>
</script>

<!– Script Size: 0.73 KB –>

kaynak: ordan burdan

<!– TWO STEPS TO INSTALL CHANGE IMAGE:

1. Paste the coding into the HEAD of your document
2. Add the last code into the BODY of your document –>

<!– STEP ONE: Copy this code into the HEAD of your document –>

<HEAD>

<SCRIPT language="">

<! >
<! >

<!– Begin
function movepic(img_name,img_src) {
document[img_name].src=img_src;
}
// End –>
</SCRIPT>
<!– STEP TWO: Put this code into the BODY of your document –>

<BODY>

<!– Be sure to give each image a name! (<img name="button">)
Include that name in the onmouseover/onmouseout tags! –>

<CENTER>
<A HREF="http://.internet.com"
onmouseover="movepic('button','pic-off.gif')"
onmouseout="movepic('button','pic-on.gif')">
<IMG NAME="button" SRC="pic-off.gif" ALT="Image"></A>
</CENTER>

<!– Script Size: 1.17 KB –>

kaynak: ordan burdan

<!– TWO STEPS TO INSTALL SNOW:

1. Copy the coding into the BODY of your document
2. Save the snow.gif image to your web directory –>

<!– STEP ONE: Paste this code into the BODY of your document –>

<BODY>

<SCRIPT LANGUAGE="JavaScript1.2">
<!– Original: Altan (snow@altan.hr) –>
<!– Web : http://www.altan.hr/snow –>

<! >
<! >

<!– Begin
var no = 25; // snow number
var speed = 10; // smaller number moves the snow faster
var snowflake = "http://www.your-web--address-here.com/snow.gif";

var ns4up = (document.layers) ? 1 : 0; // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width = 800, doc_height = 600;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) {
dx[i] = 0; // set coordinate variables
xp[i] = Math.random()*(doc_width-50); // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20; // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random(); // set step variables
if (ns4up) { // set layers
if (i == 0) {
document.write("<layer name="dot"+ i +"" left="15" ");
document.write("top="15" visibility="show"><img src="");
document.write(snowflake + "" border="0"></layer>");
} else {
document.write("<layer name="dot"+ i +"" left="15" ");
document.write("top="15" visibility="show"><img src="");
document.write(snowflake + "" border="0"></layer>");
}
} else if (ie4up) {
if (i == 0) {
document.write("<div id="dot"+ i +"" style="POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;"><img src="");
document.write(snowflake + "" border="0"></div>");
} else {
document.write("<div id="dot"+ i +"" style="POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;"><img src="");
document.write(snowflake + "" border="0"></div>");
}
}
}
function snowNS() { // Netscape main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", speed);
}
function snowIE() { // IE main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
// End –>
</script>

<!– STEP TWO: Save the snow.gif image to your web directory ->

<!– Go to ../img/snow/snow.gif

Right-click the image and "Save Image As…" –>

<!– Script Size: 3.39 KB –>

kaynak: ordan burdan

<!– ONE STEP TO INSTALL RAIN:

1. Copy the coding into the BODY of your document –>

<!– STEP ONE: Paste this code into the BODY of your document –>

<BODY>

<SCRIPT LANGUAGE="">
<!– Original: Matthew Musgrove ( muskrat@lvnworth.com) –>
<!– Web : http://free.prohosting.com/~musgrove –>

<! >
<! >

<!– Begin
var no = 50;
var speed = 1;
var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var s, x, y, sn, ;
var a, r, cx, cy;
var i, doc_width = 800, doc_height = 600;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
else
if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
x = new Array();
y = new Array();
r = new Array();
cx = new Array();
cy = new Array();
s = 8;
for (i = 0; i < no; ++ i) {
initRain();
if (ns4up) {
if (i == 0) {
document.write("<layer name="dot"+ i +"" left="1" ");
document.write("top="1" visibility="show"><font color="blue">");
document.write(",</font></layer>");
}
else {
document.write("<layer name="dot"+ i +"" left="1" ");
document.write("top="1" visibility="show"><font color="blue">");
document.write(",</font></layer>");
}
}
else
if (ie4up) {
if (i == 0) {
document.write("<div id="dot"+ i +"" style="POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;"><font color="blue">");
document.write(",</font></div>");
}
else {
document.write("<div id="dot"+ i +"" style="POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;"><font color="blue">");
document.write(",</font></div>");
}
}
}
function initRain() {
a = 6;
r[i] = 1;
sn = Math.sin(a);
= Math.cos(a);
cx[i] = Math.random() * doc_width + 1;
cy[i] = Math.random() * doc_height + 1;
x[i] = r[i] * sn + cx[i];
y[i] = cy[i];
}
function makeRain() {
r[i] = 1;
cx[i] = Math.random() * doc_width + 1;
cy[i] = 1;
x[i] = r[i] * sn + cx[i];
y[i] = r[i] * + cy[i];
}
function updateRain() {
r[i] += s;
x[i] = r[i] * sn + cx[i];
y[i] = r[i] * + cy[i];
}
function raindropNS() {
for (i = 0; i < no; ++ i) {
updateRain();
if ((x[i] <= 1) || (x[i] >= (doc_width - 20)) || (y[i] >= (doc_height - 20))) {
makeRain();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
document.layers["dot"+i].top = y[i];
document.layers["dot"+i].left = x[i];
}
setTimeout("raindropNS()", speed);
}
function raindropIE() {
for (i = 0; i < no; ++ i) {
updateRain();
if ((x[i] <= 1) || (x[i] >= (doc_width - 20)) || (y[i] >= (doc_height - 20))) {
makeRain();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
document.all["dot"+i].style.pixelTop = y[i];
document.all["dot"+i].style.pixelLeft = x[i];
}
setTimeout("raindropIE()", speed);
}
if (ns4up) {
raindropNS();
}
else
if (ie4up) {
raindropIE();
}
// End –>
</script>

<!– Script Size: 3.14 KB –>

kaynak: ordan burdan

<!– TWO STEPS TO INSTALL DUAL SCROLLER:

1. Add the onLoad event handler into the BODY tag
2. Copy the coding into the BODY of your document –>

<!– STEP ONE: Insert the onLoad event handler into your BODY tag –>

<BODY onLoad="start()">

<!– STEP TWO: Paste this code into the BODY of your document –>

<div id="point1" STYLE="position:absolute;visibility:visible;">
<img src="../img/logo.gif" width=150 height=48 border=0>
</div>

<div id="point2" STYLE="position:absolute;visibility:visible;">
<img src="../img/logo.gif" width=150 height=48 border=0>
</div>

<SCRIPT LANGUAGE="">
<!– Original: Bruce W.Anderson (appletlib@about.com) –>
<!– Web : http://appletlib.tripod.com/dhtml/elevator. –>

<!– Begin
var xPosLeft = 20;
var xPosRight = 800;
var step = 1;
var delay = 30;
var yPos = 0;
var height = 0;
var offset = 0;
var yon = 0;
var name = navigator.appName;
if (name == " ") {
yPos = document.body.clientHeight;
xPosRight = document.body.clientWidth - 150;
point1.style.top = yPos;
point2.style.top = yPos;
}
else {
yPos = window.innerHeight;
document.point1.pageY = yPos;
document.point1.visibility = "hidden";
document.point2.pageX = window.innerWidth - 155;
}
function changePos() {
if (yon == 0) {
yPos = yPos - step;
}
else {
yPos = yPos + step;
}
if (name == " ") {
height = document.body.clientHeight;
offset = point1.offsetHeight;
}
else {
height = window.innerHeight;
offset = document.point1.clip.height;
}
if (yPos < 0) {
yon = 1;
yPos = 0;
}
if (yPos >= (height - offset)) {
yon = 0;
yPos = (height - offset);
}
if (name == " ") {
point1.style.left = xPosLeft;
point1.style.top = yPos + document.body.scrollTop;
point2.style.left = xPosRight;
point2.style.top = yPos + document.body.scrollTop;
}
else {
document.point1.pageX = xPosLeft;
document.point1.pageY = yPos + window.pageYOffset;
document.point2.pageX = xPosRight;
document.point2.pageY = yPos + window.pageYOffset;
}
}
function start()
{
if (name != " ") {
document.point1.visibility = "visible";
}
loopfunc();
}
function loopfunc()
{
changePos();
setTimeout('loopfunc()',delay);
}
// End –>
</script>

<!– Script Size: 2.32 KB –>

kaynak: ordan burdan

<!– ONE STEP TO INSTALL BOUNCING IMAGE:

1. Copy the coding into the BODY of your document –>

<!– STEP ONE: Paste this code into the BODY of your document –>

<BODY>

<div id="img" style="position:absolute;">
<img src="../img/logo.gif" onMouseDown="pauseResume();">
</div>

<SCRIPT LANGUAGE="">
<!– Original: Justin Arruda (JArruda@mindspring.com) –>

<! >
<! >

<!– Begin
var step = 1;
var delay = 30;
var height = 0;
var Hoffset = 0;
var Woffset = 0;
var yon = 0;
var xon = 0;
var pause = true;
var interval;
var name = navigator.appName;
if(name == " ") name = true;
else name = false;
var xPos = 20;
if(name) var yPos = document.body.clientHeight;
else var yPos = window.innerHeight;
function changePos() {
if(name) {
width = document.body.clientWidth;
height = document.body.clientHeight;
Hoffset = img.offsetHeight;
Woffset = img.offsetWidth;
img.style.left = xPos + document.body.scrollLeft;
img.style.top = yPos + document.body.scrollTop;
}
else {
height = window.innerHeight;
width = window.innerWidth;
Hoffset = document.img.clip.height;
Woffset = document.img.clip.width;
document.img.pageY = yPos + window.pageYOffset;
document.img.pageX = xPos + window.pageXOffset;
}
if (yon) {
yPos = yPos + step;
}
else {
yPos = yPos - step;
}
if (yPos < 0) {
yon = 1;
yPos = 0;
}
if (yPos >= (height - Hoffset)) {
yon = 0;
yPos = (height - Hoffset);
}
if (xon) {
xPos = xPos + step;
}
else {
xPos = xPos - step;
}
if (xPos < 0) {
xon = 1;
xPos = 0;
}
if (xPos >= (width - Woffset)) {
xon = 0;
xPos = (width - Woffset);
}
}
function start() {
if(name) img.visibility = "visible";
else document.img.visibility = "visible";
interval = setInterval('changePos()',delay);
}
function pauseResume() {
if(pause) {
clearInterval(interval);
pause = false;
}
else {
interval = setInterval('changePos()',delay);
pause = true;
}
}
start();
// End –>
</script>

<!– Script Size: 2.22 KB –>

kaynak: ordan burdan

<!– TWO STEPS TO INSTALL BLINKER:

1. Paste designated code into HEAD of your document
2. Add the second script to the BODY of your document –>

<!– STEP ONE: Paste this code into HEAD of your document –>

<HEAD>

<SCRIPT LANGUAGE="">

<! >
<! >

<!– Begin
function blinkit(){
intrvl=0;
for(nTimes=0;nTimes<3;nTimes++){
intrvl += 200;
setTimeout("document.bgColor='#0000FF';",intrvl);
intrvl += 200;
setTimeout("document.bgColor='#FFFFFF';",intrvl);
}
}
// End –>
</SCRIPT>

<!– STEP TWO: Add this to the body of the document –>

<BODY>
<CENTER>
<>
<INPUT TYPE="BUTTON" VALUE="Blink" onClick="blinkit()">
</>

<!– Script Size: 1.01 KB –>

kaynak: ordan burdan

<!– TWO STEPS TO INSTALL BALL DROP:

1. Copy the coding into the HEAD of your document
2. Add the last code into the BODY of your document –>

<!– STEP ONE: Paste this code into the HEAD of your document –>

<HEAD>

<SCRIPT LANGUAGE="JavaScript1.2">
<!– Original: Dragos Saracu (smardoi@.com) –>
<!– Cross Browser by: Bob Simpson (webmaster@maryjanebrown.net) –>
<!– Contributor URL: http://www.maryjanebrown.net/webmaster –>

<! >
<! >

<!– Begin
function BrowserCheck() {
var b = navigator.appName;
if (b == "Netscape") this.b = "NS";
else if (b == " ") this.b = "IE";
else this.b = b;
this.v = parseInt(navigator.appVersion);
this.NS = (this.b == "NS" && this.v>=4);
this.NS4 = (this.b == "NS" && this.v == 4);
this.NS5 = (this.b == "NS" && this.v == 5);
this.IE = (this.b == "IE" && this.v>=4);
this.IE4 = (navigator.userAgent.indexOf('MSIE 4')>0);
this.IE5 = (navigator.userAgent.indexOf('MSIE 5')>0);
if (this.IE5 || this.NS5) this.VER5 = true;
if (this.IE4 || this.NS4) this.VER4 = true;
this.OLD = (! this.VER5 && ! this.VER4) ? true : false;
this.min = (this.NS||this.IE);
}
is = new BrowserCheck();
// End –>
</script>
</HEAD>

<!– STEP TWO: Copy this code into the BODY of your document –>

<BODY>

<center>
Click anywhere to start script<br>
<div id="staticBall" style="position:relative;visibility:visible">
<img src="../img/ball-drop/ball.gif" height=30 width=30 alt="Static ball">
</div>
</center>
<div id="ball" style="visibility:hidden; position:absolute; left:100; top:10; height:34; width:34">
<img src="../img/ball-drop/ball.gif" height=30 width=30 alt="Bouncing ball">
</div>

<script language="Javascript1.2">
<!– Begin
iter = 0;
setId = 0;
down = true;
up = false;
bouncingBall = (is.VER5) ? document.getElementById("ball").style
: (is.NS) ? document.layers["ball"]
: document.all["ball"].style;
stillBall = (is.VER5) ? document.getElementById("staticBall").style
: (is.NS) ? document.layers["staticBall"] : document.all["staticBall"].style;
winH = (is.NS) ? window.innerHeight - 55 : document.body.offsetHeight - 55;
document.onmouseup = buttonUp;
if (is.NS4)
document.captureEvents(Event.MOUSEUP);
function buttonUp(e) {
if ( ((is.NS) ? e.which : event.button) != 1) return true;
if (setId != 0) clearInterval(setId);
bouncingBall.visibility="visible";
stillBall.visibility="hidden";
bouncingBall.left = (is.NS) ? e.pageX - 15 : event.offsetX - 15;
bouncingBall.top = (is.NS) ? e.pageY - 15 : event.offsetY - 15;
iter = 0;
setId = setInterval("generateGravity()", 20);
return true;
}
function generateGravity() {
if ((parseInt(bouncingBall.top)+iter < winH) && down) {
bouncingBall.top = parseInt(bouncingBall.top) + iter;
iter++;
return;
}
else {
if ((parseInt(bouncingBall.top)< winH) && down) {
bouncingBall.top = winH + 5;
return;
}
down = false;
up = true;
if (iter < 0 && parseInt(bouncingBall.top) > winH) {
clearInterval(setId);
bouncingBall.visibility = "hidden";
stillBall.visibility="visible";
setId = 0;
}
if (parseInt(bouncingBall.top) > 0 && up && iter >= 0) {
bouncingBall.top = parseInt(bouncingBall.top) - iter;
iter–;
if (iter%3 == 0) iter–;
return;
}
down = true;
up = false;
}
}
// End –>
</script>

<!– Script Size: 3.46 KB –>

kaynak: ordan burdan

Setup ayarları biraz ışık gibi görülsede bu konu hakkında her kullanıcının bir miktar bilgiye sahip olması gerekir. İşte elinizdeki bu notlar bu amaçla hazırlanmıştır. Cmos Setup ' a girmek için çoğu bilgisayarda ilk açılış esnasında klavyedeki DEL düğmesine basmak yeterlidir. Bazı bilgisayarlarda ESC , bazılarında ise CTRL + ESC tuşlarına basmamız gerekebilir. Açılış esnasında setupa girmek için gerekli tuş kombinasyonu ekranda kısa bir süre görüntülenmektedir.
Setup ı açıldığında şımıza aşağıdaki gibi bir gelecektir.

Yukarda ilk şımıza çıkan bu menüye biz ana menü diyoruz. Şimdi ana menüdeki bu komutlara bir göz atalım.
Ø Standart Cmos Setup : Bu sayfada standart bazı ayarlar bulunmakta sistem tarihi saati , sürücü mlamaları gibi.
Ø Bios Features Setup : Bu kısımda işlemci ile ilgili yapılandırma seçenekleri ,bellek yapılandırma seçenekleri , yapılandırma seçenekleri bulunmaktadır.
Ø Chipset Features Setup :Bu kısımda ise anakartın işllerliğini sağlayan chipset dediğimiz işlemcilerin yapılandırılması yapılmaktadır.
Ø Power Management Setup :Bu kısımda ın gelişmiş güç yönetimi özelliklerinin kontrolü sağlanmaktadır.
Ø PNP/PCI Configuration :Burada ise bilgisayara bağlanacak tak çalıştır aygıtlar ile ilgili yapılandırmalar bulunmaktadır.
Ø CPU Speed Settings : Burada ise işlemci hız ayarlamaları yapılmaktadır.
Ø Integrated Peripherals :Anakarta bağlanacak kabloların giriş çıkış portlarının yapılandırılmaları bu kısımda mevcuttur.
Ø Load Bios Defaults :Bu seçenekte kullanıcı ı fabrika ayarlarına döndürerek ın minimum performansla çalışmasını sağlar.
Ø Load Setup Defaults :Burada ise sistemin maximum performansla çalışabilmesi için gerekli ayarlar kendiliğinden .
Ø Supervisor / User password :ı setup üne belirili kişilerin ulaşabilmesi için mlamaları mevcuttur.
Ø IDE Auto Detection :Burada bilgisayara bağlanmış sabit disklerin olarak nması için gerekli ayarlar mevcuttur.
Ø Low Lewel Format :Sabit diske düşük seviyeli format atmak için kullanılır.
Ø Save / Exit Setup :Yapılan ayarlamaların kaydedilip , setuptan çıkmak için kullanılır.
Ø Exit Without Save :Yapılan ayarlamaların kaydedilmeden setuptan çıkılması için kullanılır.

1. STANDART CMOS SETUP MENU

Bu BIOS'un konfigürasyon parametrelerini içerir. Bu parametreler'in içinde ,saat, VGA kartı, FDD ayarları bulunur.
Date(mm:dd:yy):
Bu maddede bilgileri ay, gün yıl olarak ayarlanabilir.
Time(hh:mm:ss) :
Bu maddede zaman bilgileri saat,dakika saniye olarak değiştirilebilir.
çalışma modu ayarları [NORMAL, LBA, LARGE]
Eski işletim sistemleri sadece kapasitesi 528 MB'dan büyük olmayan 'leri desteklediği için, boyutu 528 MB'dan büyük bir disk kullanılamıyordu. AWARD BIOS bu probleme bir çözüm getirdi: işletim sisteminize bağlı olarak 3 tane çalışma modunu seçeblirsiniz: NORMAL, LBA, LARGE.

Ø Normal Mod:
Standart normal mod 528 MB daha az kapasiteye sahip hard diskleri destekler. Bu mod verilere ulaşmak için direk olarak Silindirler (Cylinders (CYLS)), Kafalar (heads) Sektörler (Sectors) tarafından belirtilen pozisyonları kullanırlar.
Ø LBA (Logical Block Addressing) Modu:
Bundan önceki LBA modu 8.4 GB'a kadar olan sabit diskleri desteklemekte idi. Bu mod erişilecek disk verilerinin pozisyonunu hesaplamak için farklı bir metod kullanır. İzleri (Cylinders), Kafaları (heads) Sektörler (Sectors) verilerin yerleştirildiği fiziksel adreslere dönüştürür. Bu menüde görüntülenen iz, kafa sektörler sabit diskin gerçek yapısını yansıtmaz, Bunlar sadece gerçek pozisyonları hesaplamak için kullanılan referans değerleridir. Şuan, yüksek kapasiteli bütün diskler bu modu desteklerler. Bu yüzden kullanılması en uygun moddur. Şuan BIOS LBA kapasitesi 8.4 GB'ı aşan sürücülerini desteklemesini sağlayan INT 13h uzantı fonksiyonunu desteklemektedir.
Ø LARGE Mod:
Sabit diskin iz sayısı (CYLs) 1024'ü geçtiğinde ki DOS bunu desteklemez, ya da işletim sisteminiz LBA modunu desteklemiyor ise bu modu seçmelisiniz.
Ø Parametreleri
q Type: belirli mlama parametrelerine sahip bir sürücü türüne verilmiş bir numara. 1-47'e kadar 47 çeşit sürücü için numara bulunur. Bunun dışında buradaki diğer seçenekler NONE, AUTO USER'dır. Type seçeneği NONE yapılarak sabit diskin olmadığı belirtilir. AUTO seçeneği ile sabit diskin parametrelerini her açılışta BIOS'un olarak arayacağı bulacağı belirtilir. USER seçeneği ile de kullanıcı parametrelerini kendisi el ile girer.
q Cylinders (İzler): Disk sürücüdeki iz sayısını belirtir.
q Heads (Kafa):Okuma - yazma kafası sayısını belirtir.
q Write Precompensation (Yazma Öndengeleyicisi): İz çapı azaldıkça bir sektörün fiziksel boyutu devamlı olarak küçülür. Ama her sektörde 512 byte bulunması gerekir. Yazma öndengelemesi ise bu fiziksel boyut farklılıklarına rağmen her sektörün 512 byte alamsını sağlayan devredir. Bu parametre yazma öndengelemesinin başladığı yerdeki iz numarasıdır.
q Landing Zone : Bu sayı sistem kapatıldığında kafaların normal olarak park ettiği yerdeki silindir yeridir.
q Sectors (Sektör) : Her izdeki sektör sayısıdır. MFM sürücüleri her izde 17 sektör'e sahiptir. RLL sürücüleri her izde 26 sektöre sahiptir. ESDI sürücüleri her izde 34 sektöre sahiptir. SCSI IDE sürücüleri ise çok daha fazla sektör bulundurabilirler.
q Capacity (Kapasite): Formatlanmış bir srücününün kapasitesi iz sayısı*sektör sayısı*kafa sayısı*512 ülü ile hesaplanır.

Drive A:
Eğer A için bir sürücü takmış iseniz disket sürücünün tipini burudan belirtebilirsiniz. 6 seçenek bulunmaktadır. None à 360 K, 5.25 in. à 1.2 M, 5.25 in. à 720 K, 3.5 in. à 1.44 M, 3.5 in. à 2.88 M, 3.5 in.
Drive B:
Eğer B için bir sürücü takmış iseniz disket sürücünün tipini burudan belirtebilirsiniz. 6 seçenek bulunmaktadır. None à 360 K, 5.25 in. à 1.2 M, 5.25 in. à 720 K, 3.5 in. à 1.44 M, 3.5 in. à 2.88 M, 3.5 in.

Burada görüntü bağdaştırıcınız için grafik modunu seçebilirsiniz. 4 seçenek bulunmaktadır. MONO à EGA/VGA à CGA 40 à CGA 80. Varsayılan ayar EGA/VGA'dır.
Halt On
Buradan hangi tip hataların sistemi durduracağını seçebilirsiniz. 5 seçenek bulunmaktadır. All Errors (Bütün hatalarda) à No Errors (Hiçbir hatada) à All, but Keyboard ( Bütün hatalarda fakat klavye hatası hariç) à All, but Diskette ( Bütün hatalarda fakat disket hataları hariç) à All, but disk/ (bütün hatalarda fakat disket klavye hataları hariç).
Bellek listesini sağ alt köşede görebilirsiniz, bellek (base memory), Uzatılmış bellek (Exteded memory) diğer bellek büyüklüklerini görebilirsiniz.

2. BIOS FEATURES SETUP
Sistem performasını sistem özelliklerini belirleyen ayarlar, ana menüden ulaşılan bu bölümden . Anakatınızın tasarımına bağlı olarak bazı ayarların önceden atanan default değerlerinin değiştirilmesi gerekir. Burada virüs sının türü, sistemin açılış sırası (A:C veya C:A), Quick Power On Self Test gibi BIOS'a özgü seçenekler bulunur.
Virus Warning
Bu seçenek Enable ya da Disable olarak ayarlanabilir. Bu özellik aktif edildiğinde, bir yazılım ya da uygulamanın herhangi birinden boot sektöre ya da partition tablosuna erişmek için herhangi bir girişimde bulunulduğunda; BIOS sizi bir boot virüsünün sabit diske erişmeye çalıştığında sizi r.
CPU Level 1 Cache
Bu madde CPU'nun L1 (level 1) önbelleğini aktif etmek için ya da aktifliğini kaldırmak için kullanılır. Eğer bu ayar disable olarak ayarlanır ise; CPU'nun işlem hızı yavaşlar, bu yüzden varsayılan ayar enable'dır. Bazı eski kötü yazılmış programlar sistemin hızı çok yüksek olduğunda ın arızalanmasına yol açabilir. Bu yüzden bu durumlarda; bu seçeneğin disable yapılmasında fayda vardır. Varsayılan ayar Enabled.
CPU Level 2 Cache
Bu seçenek CPU'nun L2 (level 2) önbelleğini aktif etmek için ya da aktifliğini kaldırmak için kullanılır. Eğer dışsal önbellek aktif edilir ise sistem daha hızlı çalışır. Bu yüzden varsayılan ayar Enabled dır.
CPU L2 Cache Checking
Bu öğe CPU level 2 cache ECC checking fonksiyonunu aktif etmek ya da aktifliğini kaldırmak için kullanılır. Varsayılan değer Enabled yani aktiftir.
ECC Checking: ECC Error Checking and Correcting'in kısaltılmış halidir. ECC alınacak ya da gönderilecek verinin hatalara şı kontrol edilmesini gerektiğinde düzeltilmesini sağlar. ECC Checking'de bu fonksiyonun aktif olmasını ya da aktifliğinin kaldırılmasını sağlar.
Quick Power On Self Test
açıldıktan sonra, anakartın BIOS'u sistemi çevre birimlerini kontrol etmek için bir seri test yapacaktır. Eğer Quick Power on self-test özelliği aktif ise, BIOS açılma işlemini hızlandırmak için bu test işlemlerini basite indirger. Varsayılan değer Enabled'dır. Yani bu özellik aktiftir.
Boot Sequence
açıldığında, işletim sistemini disket sürücüden, sabit diskten, SCSI sürücüden ya da CD-ROM sürücüden yükleyebilir. Bu özellikte açılışta işletim sistemini yüklerken bakılacak sürücülerin sırası vardır. Okuma sırası için birçok seçenek bulunmaktadır.
A,C, SCSI (Varsayılan Ayar)
C,A,SCSI
C,CDROM,SCSI
CDROM,C,A
D,A,SCSI
E,A,SCSI
F,A,SCSI
SCSI,A,C
A,SCSI,C
LS/,C

Swap Floppy Drive
Bu öğe enabled ya da disabled yapılabilir. Varsayılan değer Disabled'dır. Bu öğe'yi enabled yaptığınızda, disket sürücünün konnektörünün pozisyonlarını değiştirmek için kasanın içini açmak gerekmez. Sürücü A sürücü B olarak sürücü B de sürücü A olarak ayarlanabilir.
Boot Up Floppy Seek
açıldığında BIOS sistemin bir FDD'ye sahip olup olmadığını tespit eder. Bu öğe enabled edildiğinde, eğer BIOS hiçbir Floppy sürücünün olmadığını tespit ederse bir disket sürücü hatası verir. Eğer Bu öğe disabled yapılırsa BIOS bu testi atlar. Varsayılan değer disabled dır.
Boot UP Numlock Status
On: Açılışta klavyenin sayısal tuşları aktif olur.
Off: Açılışta klavyenin sayısal tuşları aktif olmaz.
IDE Block Mode
Bu öğe Enabled ya da Disabled olarak ayarlanabilir.
Yeni sabit disklerin çoğu (IDE sürücüler) çoklu sektör transferini destekler. Bu özellik erişimi performansının hızlanmasını veriye ulaşmak için gereken zamanın da azalmasını sağlar. Bu öğe Enabled yapıldığında BIOS olarak sabit diskinizin bu özelliği destekleyip desteklemediğini tespit eder sizin için doğru seçeneği seçer. (Varsayılan değer Enabled dır.)
Typmatic Rate Setting
Bu öğe klavyenin tuşuna basıldığında çıkacak katakter sayısını kontrol eder. Bu öğeyi Enabled yaptığınızda typmatic Rate settings typmatic rate delay seçeneklerini ayarlayabilirsiniz. Eğer disabled yaparsanız BIOS varsayılan değerleri kullanır.
Typematic Rate (Chars/Sec)
Bir tuşa sürekli bastığınızda, klavye basılan tuşu ayarladığınız orana göre tekrarlar. (birim saniyede karakterdir) Örneğin 6 seçili ise bir tuşu basılı tuttuğunuzda saniyede 6 karakter yazar. Diğer seçenekler 8, 10, , 15, 20, 24 30'dur.
Typematic Rate Delay (Msec)
Bir klavye tuşu basılı tutulduğunda ilk karakterin görüntülenmesi ile ikinci karakterin görüntülenmesi arasındaki gecikme süresini belirler. Bu ayar 250, 500, 750 1000 milisaniye olarak ayarlanabilir.
Security Option
Bu seçenek System ya da Setup olarak ayarlanabilir. Şifre ayarlarından bir şifre oluşturduğunuzda, Bu seçenek yetkili olmayan kullanıcıların sisteminize olaşmak ya da ın ayarlarını değiştirmek için yapacağı erişimleri engeller.
SYSTEM: system seçeneğini seçtiğinizde, her ın açılışında şifreye ihtiyaç duyulur. Eğer doğru şifre verilmez ise, sistem açılmaz.
SETUP: Setup seçeneğini seçtiğinizde, bir şifre sadece BIOS setup'a ulaşmak için kullanılır. Eğer bir şifre verilmez ise bu seçenek aktif olmayacak.
OS Select For DRAM > 64 MB
Sistemin hafızası 64 MB'dan büyük olduğu zaman BIOS e işletim sistemi arasındaki ilişki bir işletim sisteminden diğerine değişir. Eğer OS/2 kullanıyorsanız OS/2 işletim sistemini seçiniz. Eğer başka bir işletim sistemi kullanıyorsanız Non-OS2 seçeneğini seçiniz.
Report No FDD For WIN95
Disket sürücüsüz 95'i kullanıyorsanız, bu seçeneği Yes'e ayarlayın.
Delay IDE Initial (Sec)
Bu öğe bazı eski model ya da özel türdeki sabit diskleri ya da CD-ROMları desteklemek için kullanılır. Çünkü BIOS açılış sırasında bu tip aygıtlara tespit edemeyebilir.
BIOS Shadow
Bu seçenek kartındaki BIOS'un Shadow (gölge bellek) özelliğini kullanıp kullanmayacağını mlar. Bu seçeneği Enabled olarak ayarlamalısınız. Yoksa görüntü performansınız büyük ölçüde yavaşlayacaktır.
Shadowing Address Ranges
Bu seçenek bir ROM belleğe sahip arabirim kartının özel bir adreste shadow özelliğini kullanıp kullanmayacağını belirler. Ancak bunun için ROM'a sahip kartın hangi bellek adresini kullanacağını bilmeniz gerekir (bu çıklarında yazabilir). ROM'dan RAM'a aktarım için belleğin 640 ile 1024 KB arasındaki alanın kullanıldığı unutulmamalıdır. Emin değil iseniz tüm bu Shadow seçeneklerini Disabled konumunda tutmanızda fayda var.

Seçebileceğiniz 6 tane adres aralığı vardır.

C8000 - CBFFF Shadow, CC000 - CFFFF Shadow, D0000 - D3FFF Shadow, D4000 - D7FFF Shadow, D8000 - DBFFF Shadow, DC000 - DFFFF Shadow.

Shaow (Gölge Bellek) : standart kartlarının ya da arabirim kartlarının BIOS'ları ROM bellekte saklanır. ROM bellek de genellikle çok yavaştır. Shadow özelliği ile VGA kartının BIOS'u CPU tarafından okunur RAM'e kopyalanır. CPU bu BIOS'u çalıştırdığında işlem hızlanır.

PCI/VGA Palette Snoop
Bazı standart dışı kartları veya MPEG kartları renkleri düzgün göstermeyebilir. Bu durumda Enabled seçeneği bu hatayı düzeltebilir. Normal koşullarda Disabled kalmalıdır.

3. Chipset Features Setup Menu

Bu menü chipset'e anakart üzerindeki parçalara ait özellikleri değiştirmenizi sağlar. SDRAM erişim zamanları İşlemci çalışma sıcaklığının ayarlanması gibi özellikler bu menüde mlanmıştır. Burada yapılacak olan ayarlar donanım ile ilgili olduğu için donanım hakkılnda detaylı bir bilgiye sahip değilseniz bu menüdeki ayarların ilk ayarlarında durması yararlı olur. Yapacağınız yanlış bir ayar anakartın düzensiz çalışmasına ya da sisteminizin açılmamasına olabilir. Böyle bir durum da BIOS'unuzu optimum hale getiren setup'ın varsayılan değerlerini (Load Setup Defaults) yüklemeniz gerekir.
SDRAM Configuration
SDRAM belleğinin tipini burada belirleyebilirsiniz. Günümüzde çoğu SDRAM üzerinde bellek özelliklerinin olarak lanmasını sağlayan SPD yongası bulunur. Bu seçenekte SPD'yi seçerseniz, altında bellekle ilgili 4 seçenek de olarak belirlenmiş olur. Bunun dışında 7 8 ns bellek seçenekleri vardır, bunlarda altındaki 4 seçeneği el ile ayarlamak gerekir. "By SPD" seçeneğinin kullanılması önerilir.
SDRAM CAS Latency
Bellek özelliklerini el ile ayarlamaya verdiyseniz, belleğin okuma komutu verdiği an ile o verinin gerçekten hazır olduğu an arasındaki gecikme süresi buradan ayarlanır. Bu değer bellek üzerinde yazabilir. Default değeri 2T'dir.
SDRAM RAS to CAS Delay
SDRAM aktif komutu ile oku/yaz komutu arasındaki gecikmedir. Default değeri 3T'dir.
SDRAM RAS Precharge Time
SDRAM belleğe ön yükleme komutu gönderildikten sonraki atıl geçen işlemci saat döngülerini belirler. Default değeri 3T'dir.
SDRAM Idle Timer
Açılan bir SDRAM bellek sayfasını kapatana kadar geçen atıl saat döngülerini kontrol eder. Default değer 16 T'dir.
SDRAM MA Wait State
İşlemci okuma döngülerini belirler. Default değeri olan "Normal" de bırakılmalıdır.

Not: SDRAM bellekle ilgili bu karmaşık değerlerin SPD seçeneği ile bellek tarafından verilmesini sağlamak en iyisidir. Veya anakart çığına bakarak default değerleri bulabilirsiniz. SDRAM'in yanı sıra EDO RAM türü bellek takılabilen eski bir sisteminiz varsa, BIOS Setup'ın bu bölümde EDO RAM için de ayarlar bulabilirsiniz. EDO RAM kullanmıyorsanız, bu ayarı Disable edebilirsiniz.
Snoop Ahead
PCI veri akışının düzenli gitmesini sağlar. Enabled olarak bırakılmalıdır.
Host Bus Fast Data Ready
Default değeri olan Enabled olarak bırakılmalıdır.
16-Bit I/O Recovery Time
16 bitlik ISA kartlarının zamanlaması. Default değeri olan "1 BUSCLK" olarak bırakılmalıdır.
8-bit I/O Recovery Time
8 bitlik ISA kartlarının zamanlaması. Default değeri olan "1 BUSCLK" olarak bırakılmalıdır.
Graphics (veya AGP) Aperture Size
AGP grafik kartı tarafından kullanılabilecek sistem belleği miktarını belirler. Default değerinde bırakılmalıdır.
Memory Cache Mode
Görüntü kartı belleğinin önbellekleme teknolojisini gösterir. Görüntü kartınız USCW teknolojisini destekliyorsa, USCW seçeneği performansını artırır, desteklemiyorsa veya USCW ayarında sorun yaşarsanız UC seçeneği tercih edilmelidir.
PCI 2.1 Support
Son PCI standardı olan PCI 2.1'i, 9x, NT gibi güncel işletim sistemleri destekliyor. Bu ayar Enabled bırakılmalıdır.
Memory Hole at 15M - 16M
Özel olarak bir ISA kart gerektiriyorsa, belleğin 15-16MB arasındaki kısmını bu karta ayırır. Bu özel durum ile sık şılaşılmadığından ISA kartlarınız ile ilgili herhangi bir sorununuz yok ise Disabled bırakılmalıdır.
DRAM are xx bits wide
DRAM belleğiniz ECC ( kontrol) özelliğine sahipse, 72 bitliktir burada bu gösterilir. ECC özelliği yok ise 64 bit olarak gösterilir.
Data Integrity Mode
düzeltmesi açısından kullanılan bellek türünü gösterir.

4. Power Management Setup

Bu özellik ile çalıştığında fakat kullanılmadığında, güç tüketimi enerjiyi tasarruf etmek için azaltılır. normal olarak çalıştığı zaman normal moddadır. Bu modda; Power Management ı ekrana, paralel seri portlara sürücülere olan erişimleri kontrol eder. Bu olaylara power management olayları denir. Bu olaylardan hiç biri gerçekleşmediğinde; sistem güç koruma modunu devreye sokar. Bu kontrol edilen olaylardan biri oluştuğunda sistem hemen nomal moduna döner. Güç koruma modları, güç tüketimine göre üç'e ayrılabilir. Doze Mode (Uyku Modu), Standbye Mode (Himaye Modu), Suspend Mode (Askı Modu).

Normal Mod à Uyku Modu à Himaye Modu à Askı Modu
Power Management
Güç yönetiminin şeklini belirleyen ana seçenektir. Güç yönetimi ı sabit diski uyku moduna sokarak enerji tasarrufu sağlar. "Max Saving" seçeneği sisteminizi kısa bir süre kullanmazsanız güç yönetimini devreye sokar. "Min Saving" bunu daha uzun bir sürede devreye sokar. Disable güç yönetimini devreden çıır. User Define, güç yönetimi değerlerini elle mlamanızı sağlar.
Off Option
görüntüsünün ne zaman devreden çıılacağını belirler. "Suspend -Z Off" seçeneği, sistemi askıya alınca devreey sokar, "Always On" seçeneği, 'tan belirlediğiniz sürede aktivite olmazsa görüntüsünün kapanmasını sağlar.
Off Method
Yukarıdaki Off yöntemini belirler. kartı DPMS özelliğini destekliyorsa, BIOS görüntü kartını kontrol edebilir. Bu durumda DPMS seçeneklerinden biri seçilebilir. "Blank Screen" seçeneği, güç koruması veya Energy star desteği olmayan monitörlerde sadece ı kapatır. V/H SYNC + Blank seçeneği ı karartır., yatay dikey taramayı da kapatır.
Power Down
PC'de bir işlem yapılmadan geçen belirli bir süre sonunda sabit diski uykuya geçirmek için konulan seçenektir. 1-15 dakika arasında ayarlama yapılabilir veya Disabled seçeneği ile bu özellik devreden çıılabilir. SCSI disklerde bu özellik kullanılmaz.
Suspend Mode
Askıya alma modunun süresini belirler.
PWR Button < 4 Secs
"Soft Off" seçeneğinde, kasanın ön panalindeki güç (/kapama) düğmesi, 4 sn'in altında basıldığında normal /kapama düğmesi gibi iş görür. "Suspend" seçeneğinde 4 sn'nin altında basıldığında sistem askıya alınır, 4 sn'in üstünde basılırsa sistem normal şekilde kapanır.
PWR Up On Modem Act
Yukarıdaki Soft Off seçeneği seçili ise, modeme ( hattı aracılığı ile) sinyal geldiğinde kapalı sistemin açılması ile ilgili ayar buradadır. Enabled yaparak bu özelliği devreye sokabilirsiniz. Genelde harici modemlerde işe yarar ama yeni anakartlar bazı dahili modemler için de BIOS'a aynı özellikleri kazandıracak özellikler eklenmektedir.
AC PWR Loss Restart
Elektrik kesintilerinden sonra elektrik gelirse ne olacağını belirler. Disabled seçeneği sistemi kapalı tutar, Enabled elektrik geldiğinde sistemi açar.
Wake On LAN
Ağlarda uzaktan yönetim yazılımları ile PC'lerin sunucu üzerinden, uzaktan açılabilmesini sağlar.
Automatic Power Up
Burada belirlediğiniz seçenekler sisteminizin belirli gün saatlerde açılmasını sağlar.
Chasis Fan Speed
Kasa fanı varsa anakarta ilgili bağlantı sağlanmışsa fan dönüş hızını söyler (devir/dakika)
Cpu Fan Speed
İşlemci üzerinde fan varsa anakarta ilgili bağlantı sağlanmışsa fan dönüş hızını söyler (devir/dakika)
Power Suply Fan Speed
Güç kaynağının fan dönüş hızını söyler (devir/dakika).
CPU Temperature
Bazı anakartlar üzerinde ısı sensörlerinin bağlanabileceği bir jumper bulunur. Isı sensörünün ısı ölçme ucu ise işlemciye yapıştırılır. Soket türü bazı anakartlarda ise sensör anakart ile bütünleşik halde işlemcinin altında yer alır. Bu durumlarda burada işlemci ısısı bildirilir. 70 santigrat derecenin üzerine çıkarsa sistemin açılması önlenir; ancak işlemcinin sağlıklı çalışma ısısı 40-45 derecenin üzerine fazla çıkmamalıdır.
MB Temperature
Kasa içindeki ortalama ısıyı gösterir.
Voltage Monitor
Voltaj regülatörünün anakartın çeşitli bölümlerindeki aygıtlara gönderdiği voltaj değerlerini gösterir.

5. PNP/PCI Confiuration

Tak çalıştır desteği PCI veri yolları ile ilgili ayarlar burada yer alır.
PNP OS Installed
Tak çalıştır destekli bir işletim sistemi kullanıyorsanız (örneğin 9x) bu seçeneği "Yes" konumuna getirmelisiniz.
Slot 1 ile x IRQ
Buradaki seçenekler anakartınızdaki PCI yuvalarının hangi IRQ'yu kullanacağını belirler.
PCI Latency Timer
Anakartın Maksimum PCI performansını belirler. Default değeri 32 PCI Clock'tur. Sisteminizde ISA kart yoksa 64'e kadar güvenli şekilde yükseltilebilir. Çok yeni bazı anakartlarda ISA yuvası yoktur veya BIOS'taki ilave bir seçenekle ISA yuvası (veya ISA Bridge) devreden çıılabilir. (Disabled yapılabilir) Bu gibi durumlarda PCI latency timer 128'e kadar çıkartılabilir. Bazı uzmanlar bunun sistem performansını %5 ile %10 katkıda bulunduğunu ileri sürmektedir.
IRQ xx used by ISA
Her bir IRQ'nun bir ISA kartı tarafından kullanılıp kullanılmadığını belirler. ICU, "ISA konfigürasyon aracı" anlamına gelir bir yazılım ile ISA kartın kullanacağı ayarı belirler. ISA kartınız yoksa her birinde bu ayar No/ICU yapılmalıdır. Bir ISA kartla birlikte ICU yazılımı geliyorsa, yine No/ICU yapılmalıdır. ISA kart özel olarak belirli bir IRQ gerektiriyorsa, o IRQ'nun şısındaki seçenek yes yapılmalıdır.
DMA x Used By ISA
Aynı yukarıdaki gibi bir ISA kart için ayrılan DMA kanalı belirlenir. ISA kartınız yoksa her birinde bu ayar No/ICU yapılmalıdır. Bir ISA kartla birlikte ICU yazılımı geliyorsa, yine No/ICU yapılmalıdır. ISA kart özel olarak belirli bir DMA gerektiriyorsa, ilgili DMA ayarının şısındaki seçenek yes yapılmalıdır.
ISA MEM Block Base
ISA kartların taban adresini blok büyüklüğünü belirlemek iç. ISA kartınız yoksa bu ayar her birinde No/ICU yapılmalıdır. Bir ISA kart ile birlikte ICU yazılımı geliyorsa, yine No/ICU yapılmalıdır. Sisteminizde birden fazla ISA kart varsa belirli bir blok boyutu gerektiriyorsa bu seçenek 8, 16, 36 veya 64K yapılabilir.
SYMBIOS SCSI BIOS
Enabled seçeneği varsa anakart üzerinde SCSI BIOS'u aktif hale geçirir. SCSI aygıt kullanmıyorsanız disabled yapılmalıdır.
USB IRQ
USB kanalları için IRQ atar. Enabled yapılmalıdır, aksi halde USB veri yolu USB aygıtları çalışmaz.
VGA BIOS Sequence
Sisteminizde hem PCI hem AGP, iki kartı varsa hangisinin ana kart olacağını belirler. AGP/PCI seçeneği AGP karta öncelik verir; PCI/AGP seçeneği PCI karta öncelik r.

6. Load Setup Defaults
Setup defaults sisteminizin en yüksek performansta çalışmasını sağlayan ayarlardır.

7. Load BIOS Defaults
BIOS defaults sorun giderme ayarlarını yüklemenizi sağlar. Optimum ayarlarla değil de sisteminizin sorununu gidermek için minimum ayarlarla BIOS'unuzun çalışmasını sağlar.

8. Integrated Peripherals
Bu menüde anakartınızın üzerinde bulunan aygıtların portların adreslerini diğer donanımların ayarlarını değiştirebilirsiniz.
Onboard FDC Controller
Disket sürücü ayrı bir denetçi karta bağlanabilir ama günümüzde tüm anakartlar üzerinde disket sürücüsü denetçisi olduğundan bu seçenek enabled bırakılmalıdır.
Onboard Serial Port 1
1 numaralı seri port için bellek adresini IRQ değerini belirler. Default değer 3F8H/IRQ4'tür. Bazı dahili modemler bu ayarın disabled olarak tutulmasını gerektirebilir.
Onboard Serial Port 2
2 numaralı seri port için bellek adresini IRQ değerini belirler. Default değer 2F8H/IRQ3'tür. Bazı dahili modemler bu ayarın Disabled olarak tutulmasını gerektirebilir.
Onboard Parallel Port
Paralel port çalışma modunu belirler. "Normal", tek yönlü normal çalışma modudur. "EPP" maksimum hızda çift yönlü çalışma modudur. "ECP" paralel portun iki yönde maksimum transfer hızından da hızlı çalışmasına izin verir. "ECP+EPP" normal hızda iki yönlü çalışmaya izin verir. Paralel porta bağladığınız aygıtın özelliğine göre bu seçeneklerden birini seçebilirsiniz.
ECP DMA Select
Paralel Portta ECP veya ECP+EPP ayarını kullanan aygıtlar bir DMA kanalı gerektirebilir. 1 veya 3 numaralı DMA kanalı seçilebilir veya Disabled olarak bırakılabilir.
UART2 Use Infrared
Anakartınızda ılötesi ışınlarla çalışan kablosuz aygıtları destekleme özelliği var ise normalde bir seri portu destekleyen UART2 yongası Enabled seçeneği ile bu özelliğe ayarlanır. Tabii bu durumda COM2 portu devreden çı. ılötesi aygıt kullanmıyorsa bu ayar disabled olarak bırakılmalıdır.
Onboard PCI IDE Enable
Birinci veya ikini IDE kanalının ya da her ikisini de bu seçeneklerle aktif duruma getirebilir. SCSI disk kulllanıyorsanız Disabled yapabilirsiniz.
IDE UltraDMA Mode
UDMA özelliğine sahip bir IDE cihazı kullanıldığında IDE'nin UDMA özelliğinin aktif olmasını sağlar. Bu ayarın Auto bırakılmasında fayda vardır. Çünkü UDMA özelliği olmayan daha yavaş diskler için bu özellik olarak disabled .
IDE 0/1 Master/Slave PIO Mode
Bu seçenekler 0 1 numaralı IDE kanallarında master slave aygıtları için PIO modu belirlenir. Auto bırakılmalıdır. Böylece anakart bu IDE aygıtların PIO modlarını olarak belirler.

9. User Password
Sisteme erişmek için kullanılacak şifreyi belirlemek için kullanılır.

10. Supervisor Password
Setup'a ulaşmak için kullanılacak şifreyi belirlemek amacı ile kullanılır.

11. IDE Autodetection
Sabit diskinizi taktıktan sonra eski sistemlerde silindir sayısı, kafa sektör sayısı gibi mlamalarını bilgi ünün ilgili yerlerine girmek için bilmek zorundaydınız. CMOS silindiğinde bu mlamaları unuttuğunuzda bu büyük bir problemdi. Ama şimdi bu seçeneği sabit diskin tipini mlamalarını tespit etmek için kullanabilirsiniz BIOS olarak sabit diskle ilgili bilgileri tespit eder Standart CMOS setuptaki Sabit diskle ile ilgili yerlere yerleştirir.

. Save & Exit Setup
Bütün seçtiklerinizi CMOS'a kaydetmek setuptan çıkıp sistemi yeniden başlatmak amacı ile kullanılır.

13. Quit without Saving
Bütün seçtiklerinizi CMOS'a kaydetmek istemediğiniz de kullanacağınız seçenektir.

kaynak: ordan burdan

Metindeki Etiketlerini Atar…

<?
$metin = '<p>&MySQL İçin</p><!– Yorumlar –> çe Kaynak';
echo strip_tags($metin);
echo "
";

// <p> Kullanımına İzin Ver
echo strip_tags($metin, '<p>');
?>

kaynak: ordan burdan

$from = "me@myemail.co.za";
$subject = "Test E-";

$headers = "MIME-Version: 1.0
";
$headers = "From: My Email<$from>
";
$headers .= "Content-type: text/; charset=iso-8859-1
";

$message = "This is an message with images";
$message .= "<img src='http://www.mywebsite.com/images/logo.jpg' width='60' height='60'>";
$message .= "<img src=''http://www.mywebsite.com/view.?ID=$ID";

if (($email,$subject,$message,$headers)) {
echo "Message has been sent";
}
else {
echo "Message was not sent <p>";
exit;
}

kaynak: ordan burdan

<?
//database'den silme

$baglanti= mysql_connect("localhost","root","pass") or die ("Database baglanilamadi");

mysql_select_db("kullanicilar",$baglanti)
or die ("Database secilemedi!");

$sorgu = mysql_query("DELETE FROM users
WHERE username = '$username'");

$sonuc=mysql_query($sorgu, $baglanti);

echo "<b>$username</b> kullanicisi silindi…";
?>

kaynak: ordan burdan

<?
//database'den bilgi alma

$baglanti = mysql_connect("localhost","username","password")
or die ("Database servera baglanIlamadI…");

$database = mysql_select_db("Database Ismi", $baglanti) or die("Database secilemedi…");
$sorgu = "select * from table_ismi";
$sonuc = mysql_query($sorgu) or die("Sorgulama yapIlamadI…");

while ($row = mysql_fetch_object($sonuc))
{
$numara = $row->field_ismi;
echo "Numara = $numara";
}

mysql_free_result($sonuc);
mysql_close($baglanti);
?>

kaynak: ordan burdan

<?
//database'e bilgi
$sonuc = mysql_query("INSERT INTO users VALUES ('$name', '$username', '$pass','$email')");
echo "$username basariyla eklendi…";
?>

kaynak: ordan burdan

<?
//kullanacagimiz database'i seçme
mysql_select_db (kullanicilar);
?>

kaynak: ordan burdan

<?
//database'e baglanma

$db_host="localhost";
$db_kullaniciadi="kullanici_adiniz";
$db_kullanicisifresi="sifreniz";
$link=mysql_connect("$db_host","$db_kullaniciadi","$db_kullanicisifresi")
or die("!");
mysql_close($link);
?>

kaynak: ordan burdan

function senteceUp($str) {
setlocale(LC_CTYPE,'tr-TR');
$SENTENCE_END=array('.','!','?');
foreach ($SENTENCE_END as $END) {
$str=explode("$END",$str);
for ($i=0;$i<count($str);$i++) {
$str[$i]=ucfirst(trim($str[$i]));
}
$str=implode("$END ",$str);
}
$str=str_replace(' .','.',$str);
return $str;
}

Örnek Kullanım

Kodu:
echo sentenceUp("ali veli.aaa deli! ne var ne yok…oldu mu şimdi?");

kaynak: ordan burdan

<?
error_reporting("E_ALL & ~E_NOTICE");

set_time_limit(0);

header('Content-type: text/; charset=-1254');

function listele ($dizin)
{
# Slash
# ———————-

$slash = "/";

# Dizinimize Geçelim
# ———————-

$dir = dir($dizin);

# Dizinimizi Okuyalım
# ———————-

while ($x = $dir->read())
{
if ($x != "." && $x != "..")
{
if (is_dir($dizin.$slash.$x))
{
echo $dizin.$slash.$x.$slash.'<br>';
listele($dizin.$slash.$x);
}
else
{
if ($x != "." && $x != "..")
{
echo '&nbsp;&nbsp;&nbsp;&nbsp;'.$x.'<br>';
}
}
}
}
$dir->close();
}

listele($_SERVER['DOCUMENT_ROOT']);
?>

kaynak: ordan burdan

Kullanıcı sayfayı inceleyip başka bir sayfaya gittiğinde ilk sayfada kalma süresini hesaplayan fonksiyon, herhangi bir bağımlılğı yok, yanlız fonksiyonun çalışabilmesi için dizin yazma iznine ihtiyaç duyuyor. değiştirilip, kısaltılabilir.

log_fonction.

Kodu:
<?
function log_zaman()
{
/* SUNUCU ZAMANINI BELIRLE */
setlocale(LC_ALL, "");
/* KULLANICI BILGILERINI BELIRLE */
$bilgi['KULLANICI'] = 'ARAKIN';
$bilgi[''] = date('d-m-y');
$bilgi['ZAMAN_A'] = date("h:i:s");
$bilgi['ZAMAN_B'] = date("his");
$bilgi['PORT_NO'] = $_SERVER['REMOTE_PORT'];
$bilgi['IP_NO'] = $_SERVER['REMOTE_ADDR']; /* ALTERNATIF getenv("REMOTE_ADDR")*/
$bilgi['GEL_SAYFA'] = $_SERVER['HTTP_REFERER'];
$bilgi['BU_SAYFA'] = basename($_SERVER['SCRIPT_FILENAME']);
$geldigi_sayfa = parse_url($bilgi['GEL_SAYFA']);
$geldigi_sayfa_dizi = explode ("/", $geldigi_sayfa['path']);
$geldigi_sayfa_ismi = e