cvs: phpweb /include shared-stat.inc
| From: | Jim Winstead | Date: | Thu, 08 Mar 2001 21:44:03 +0000 |
| Subject: | cvs: phpweb /include shared-stat.inc | ||
| Groups: | php.mirrors | ||
| Request: | Send a blank email to php-mirrors+get-4282@lists.php.net to get a copy of this message | ||
jimw Thu Mar 8 13:44:03 2001 EDT
Modified files:
/phpweb/include shared-stat.inc
Log:
don't need all this old stuff
Index: phpweb/include/shared-stat.inc diff -u phpweb/include/shared-stat.inc:1.8 phpweb/include/shared-stat.inc:1.9 --- phpweb/include/shared-stat.inc:1.8 Wed Mar 7 16:18:09 2001 +++ phpweb/include/shared-stat.inc Thu Mar 8 13:44:03 2001 @@ -2,695 +2,14 @@ header("Vary: User-Agent"); require_once 'prepend.inc'; -/* Check that browser! */ - -$IE4 = $IE3 = $NS4 = $NS3 = $X11 = $HAVE_STYLE = $HTDIG = false; - -$DISABLE_KICKOUTS = false; - -if (ereg("MSIE ([0-9]+)",$HTTP_USER_AGENT,$version)): - $ver=(int)$version[1]; - if ($ver>=4): - $IE4=true; - $HAVE_STYLE = true; - elseif($ver==3): - $IE3=true; - endif; -elseif (ereg("Mozilla/([0-9]+)",$HTTP_USER_AGENT,$version)): - $ver=(int)$version[1]; - if ($ver>=4): - $NS4=true; - $HAVE_STYLE=true; - elseif($ver==3): - $NS3=true; - endif; -endif; -if (ereg("X11",$HTTP_USER_AGENT)): - $X11 = true; -endif; -if (ereg("htdig",$HTTP_USER_AGENT)): - $HTDIG = true; -endif; - -/* Base variables */ - -$FONTFACE = "tahoma, verdana, arial, helvetica, sans-serif"; -$FRAMEMODE = "standard"; -$FONTFACEATTR = " FACE=\"$FONTFACE\""; - -/* Base functions */ - -function preloadImages() { - global $FRAMEMODE; -?> - b_close0 = new Image(); - b_close0.src = "/gifs/b-close-p.gif"; - b_close1 = new Image(); - b_close1.src = "/gifs/b-close-c.gif"; - - b_cred0 = new Image(); - b_cred0.src = "/gifs/b-credits-p.gif"; - b_cred1 = new Image(); - b_cred1.src = "/gifs/b-credits-c.gif"; - - b_top0 = new Image(); - b_top0.src = "/gifs/b-top-p.gif"; - b_top1 = new Image(); - b_top1.src = "/gifs/b-top-c.gif"; - - b_sear0 = new Image(); - b_sear0.src = "/gifs/b-search-p.gif"; - b_sear1 = new Image(); - b_sear1.src = "/gifs/b-search-c.gif"; - - b_sour0 = new Image(); - b_sour0.src = "/gifs/b-source-p.gif"; - b_sour1 = new Image(); - b_sour1.src = "/gifs/b-source-c.gif"; - - b_proj0 = new Image(); - b_proj0.src = "/gifs/b-projects-p.gif"; - b_proj1 = new Image(); - b_proj1.src = "/gifs/b-projects-c.gif"; - - b_mirr0 = new Image(); - b_mirr0.src = "/gifs/b-mirror-p.gif"; - b_mirr1 = new Image(); - b_mirr1.src = "/gifs/b-mirror-c.gif"; - - b_next0 = new Image(); - b_next0.src = "/gifs/b-next-p.gif"; - b_next1 = new Image(); - b_next1.src = "/gifs/b-next-c.gif"; - - b_prev0 = new Image(); - b_prev0.src = "/gifs/b-prev-p.gif"; - b_prev1 = new Image(); - b_prev1.src = "/gifs/b-prev-c.gif"; - - b_next20 = new Image(); - b_next20.src = "/gifs/b-next-p.gif"; - b_next21 = new Image(); - b_next21.src = "/gifs/b-next-c.gif"; - - b_prev20 = new Image(); - b_prev20.src = "/gifs/b-prev-p.gif"; - b_prev21 = new Image(); - b_prev21.src = "/gifs/b-prev-c.gif"; - - b_qref0 = new Image(); - b_qref0.src = "/gifs/b-quickref-p.gif"; - b_qref1 = new Image(); - b_qref1.src = "/gifs/b-quickref-c.gif"; - - b_stat0 = new Image(); - b_stat0.src = "/gifs/b-stats-p.gif"; - b_stat1 = new Image(); - b_stat1.src = "/gifs/b-stats-c.gif"; - -<? if ($FRAMEMODE == "manual"): ?> - b_cont0 = new Image(); - b_cont0.src = "/gifs/b-contents-p.gif"; - b_cont1 = new Image(); - b_cont1.src = "/gifs/b-contents-c.gif"; - - b_up0 = new Image(); - b_up0.src = "/gifs/b-up-p.gif"; - b_up1 = new Image(); - b_up1.src = "/gifs/b-up-c.gif"; - - b_addnote0 = new Image(); - b_addnote0.src = "/gifs/b-addnote-p.gif"; - b_addnote1 = new Image(); - b_addnote1.src = "/gifs/b-addnote-c.gif"; - - b_abnote0 = new Image(); - b_abnote0.src = "/gifs/b-about-p.gif"; - b_abnote1 = new Image(); - b_abnote1.src = "/gifs/b-about-c.gif"; - - b_bullet0 = new Image(); - b_bullet0.src = "/gifs/b-bullet-p.gif"; - b_bullet1 = new Image(); - b_bullet1.src = "/gifs/b-bullet-c.gif"; - b_bullet2 = new Image(); - b_bullet2.src = "/gifs/b-bullet-w.gif"; -<? else: ?> - b_down0 = new Image(); - b_down0.src = "/gifs/b-downloads-p.gif"; - b_down1 = new Image(); - b_down1.src = "/gifs/b-downloads-c.gif"; - - b_docs0 = new Image(); - b_docs0.src = "/gifs/b-docs-p.gif"; - b_docs1 = new Image(); - b_docs1.src = "/gifs/b-docs-c.gif"; - - b_mail0 = new Image(); - b_mail0.src = "/gifs/b-mailing-p.gif"; - b_mail1 = new Image(); - b_mail1.src = "/gifs/b-mailing-c.gif"; - - b_dev0 = new Image(); - b_dev0.src = "/gifs/b-development-p.gif"; - b_dev1 = new Image(); - b_dev1.src = "/gifs/b-development-c.gif"; - - b_news0 = new Image(); - b_news0.src = "/gifs/b-news-p.gif"; - b_news1 = new Image(); - b_news1.src = "/gifs/b-news-c.gif"; - - b_link0 = new Image(); - b_link0.src = "/gifs/b-links-p.gif"; - b_link1 = new Image(); - b_link1.src = "/gifs/b-links-c.gif"; -<? endif; -} - - -function spc($width, $height) { - echo "<IMG SRC='/gifs/spacer.gif' WIDTH=$width HEIGHT=$height BORDER=0 ALT=' '>"; -} - -function kickHeader($offset,$side,$width) { - global $FONTFACEATTR; - $off=abs($offset); - $innerwidth=$width-40; - $innerwidth2=$innerwidth+21; - $tablewidth=$width; - if ($side=="left"): - $tablewidth=$tablewidth+50; - endif; - if ($side=="none"): - $tablewidth=$tablewidth+1; - endif; - echo "<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=$tablewidth>\n"; - if ($side=="left" || $side=="none"): - echo "<TR>\n"; - if ($offset>=0): - if ($side=="left"): - echo "<TD valign=top rowspan=3 width=30>"; - spc(1,$off); - echo "<BR><IMG SRC='/gifs/bubbles-up.gif' WIDTH=50 HEIGHT=50 BORDER=0><BR></TD>\n"; - else: - echo "<TD valign=top rowspan=3 width=1>"; - spc(1,1); - echo "<BR></TD>\n"; - endif; - else: - echo "<TD valign=bottom rowspan=3 width=30><IMG SRC='/gifs/bubbles-up.gif' WIDTH=50 HEIGHT=50 BORDER=0><BR>"; - spc(1,$off); - echo "<BR></TD>\n"; - endif; - else: - if ($offset>=0): - echo "<TR>\n<TD colspan=4 align=left width=$width>"; - spc($off,1); - echo "<IMG SRC='/gifs/bubbles-down.gif' WIDTH=50 HEIGHT=50 BORDER=0><BR></TD></TR>\n"; - else: - echo "<TR><TD colspan=4 align=right width=$width><IMG SRC='/gifs/bubbles-down.gif' WIDTH=50 HEIGHT=50 BORDER=0>"; - spc($off,1); - echo "<BR></TD>\n</TR>\n"; - endif; - echo "<TR VALIGN=top>\n"; - endif; - echo "<TD width=9><IMG SRC='/gifs/kick-ctl.gif' WIDTH=9 HEIGHT=10 BORDER=0><BR></TD>\n"; - echo "<TD colspan=2 BACKGROUND='/gifs/kick-bt.gif' width=$innerwidth2>"; - spc(1,10); - echo "<BR></TD>\n<TD width=10><IMG SRC='/gifs/kick-ctr.gif' WIDTH=10 HEIGHT=10 BORDER=0><BR></TD>\n"; - echo "</TR>\n"; - echo "<TR VALIGN=top><TD BACKGROUND='/gifs/kick-bl.gif' width=9>"; - spc(9,1); - echo "<BR></TD>\n<TD BGCOLOR='#EFEF52' width=$innerwidth><FONT $FONTFACEATTR SIZE=2>\n"; -} - -function kickFooter($kickname,$buttname,$width) { - $innerwidth=$width-40; - $innerwidth2=$innerwidth+21; - echo "</TD>\n<TD BACKGROUND='/gifs/kick-bg.gif' width=21 VALIGN=top>"; - echo "<A HREF=\"javascript:popUp('$kickname',false);change('$buttname',0);\"><IMG SRC='/gifs/kick-close.gif' ALT='Close this window' WIDTH=21 HEIGHT=21 BORDER=0></A><BR>"; - echo "</TD>\n<TD BACKGROUND='/gifs/kick-br.gif' width=10>"; - spc(10,1); - echo "<BR></TD>\n</TR>\n<TR VALIGN=top>\n"; - echo "<TD width=9><IMG SRC='/gifs/kick-cbl.gif' WIDTH=9 HEIGHT=10 BORDER=0><BR></TD>\n"; - echo "<TD colspan=2 BACKGROUND='/gifs/kick-bb.gif' width=$innerwidth2>"; - spc(1,10); - echo "<BR></TD>\n<TD width=10><IMG SRC='/gifs/kick-cbr.gif' WIDTH=10 HEIGHT=10 BORDER=0><BR></TD>\n"; - echo "</TR>\n</TABLE>\n"; -} - -function download_link($file, $title) { - global $filesizes; - if ($tmp = strrchr($file, "/")) { - $local_file = substr($tmp, 1, strlen($tmp)); - } else { - $file = "distributions/$file"; - $local_file = $file; - } - echo("<a href=\"$file\">$title</a>"); - $size = @filesize($local_file)/1024; - echo("<!-- file=$file localfile=$local_file size-$size-->\n"); - if ($size) { - printf(" (%dKB)", $size); - } elseif (isset($filesizes[$local_file])) { - echo " (".$filesizes[$local_file].")"; - } -} - -function gifurl($img) { - global $root_url; - return $root_url . "/gifs/" . $img; -} - -function jpgurl($img) { - global $root_url; - return $root_url . "/jpgs/" . $img; -} - -function makeSideButton($url,$button,$kick,$gif,$width,$height,$vspace,$hspace,$alt,$br) { - if ($url): - echo "<A HREF=\"$url\" onMouseover=\"change('$button',1);"; - if ($kick): - echo " popUp('$kick',true);\" \n >"; - else: - echo "\" \n onMouseout=\"hide();\">"; - endif; - endif; - echo "<IMG SRC=\"/gifs/b-$gif-p.gif\" \n ALT=\"$alt\" \n WIDTH=$width HEIGHT=$height BORDER=0 \n NAME=\"$button\" \n HSPACE=$hspace VSPACE=$vspace>"; - if ($url): - echo "</A>"; - endif; - echo $br; -} - function commonStatHeader($title) { - global $NS4, $NS3, $IE3, $IE4, $X11, $FRAMEMODE, $FONTFACEATTR, $HTDIG; - global $PHP_SELF, $HTTP_REFERER, $FONTFACE, $COUNTRIES, $MIRRORS, $MYSITE; - global $HAVE_STYLE,$HAVE_SEARCH; - global $NEXT, $PREV, $UP, $HOME, $TOC; - global $DISABLE_KICKOUTS, $DOCUMENT_ROOT; - $HAVE_SEARCH=$MIRRORS[$MYSITE][5]; - -if ($HAVE_STYLE): ?> -<LINK REL="stylesheet" HREF="/php-style.css" TYPE="text/css"> -<? endif; ?> - -<SCRIPT LANGUAGE="JavaScript"> -<!-- - -if (window != top) top.location.href = location.href; - -var loaded = 0; -var gotlayers = 0; -var lastbutton='top'; - -<? if (($NS4 || $IE4) && (!$DISABLE_KICKOUTS)): /* Kick Outs */ ?> - -NS4 = (document.layers) ? 1 : 0; -IE4 = (document.all) ? 1 : 0; -ver4 = (NS4 || IE4) ? 1 : 0; - -function moveLayers() { - if (gotlayers) { - if (NS4) { - screenWidth = window.innerWidth; -<? if ($FRAMEMODE!="manual"): ?> - document.layers['mirrorsKick'].left = 140; - document.layers['mirrorsKick'].top = 215; -<? endif; ?> - document.layers['qrefKick'].left = 140; - document.layers['qrefKick'].top = 80; - document.layers['searchKick'].left = screenWidth-350; - document.layers['searchKick'].top = 36; - } else { - screenWidth = document.body.clientWidth + 18; -<? if ($FRAMEMODE!="manual"): ?> - document.all['mirrorsKick'].style.pixelLeft = 140; - document.all['mirrorsKick'].style.pixelTop = 215; -<? endif; ?> - document.all['qrefKick'].style.pixelLeft = 140; - document.all['qrefKick'].style.pixelTop = 80; - document.all['searchKick'].style.pixelLeft = screenWidth-350; - document.all['searchKick'].style.pixelTop = 36; - } - } -} - -function popUp(menuName,on) { - if (gotlayers) { - if (on) { - moveLayers(); - if (NS4) { - document.layers[menuName].visibility = "show"; - } else { - document.all[menuName].style.visibility = "visible"; - } - } else { - if (NS4) { - document.layers[menuName].visibility = "hide"; - } else { - document.all[menuName].style.visibility = "hidden"; - } - } - } -} - -<? else: ?> -function popUp(menuName,on) { -} -function moveLayers() { -} -<? endif; /* Kick outs */ ?> - - -<? if ($NS4 || $NS3 || $IE4): /* OnOvers */ ?> -function LoadImgs () { - if (document.images) { -<? preloadImages(); ?> - loaded = 1; - } -} - -function change(Name,No) { - if (document.images && (loaded == 1) && (document[Name])) { - document[Name].src = eval("b_" + Name + No + ".src"); - } - if (No == 1) { - if (gotlayers) { -<? if ($FRAMEMODE!="manual"): ?> - popUp('mirrorsKick',false); -<? endif; ?> - popUp('qrefKick',false); - popUp('searchKick',false); - } -<? if ($FRAMEMODE!="manual"): ?> - if (Name != 'mirr') { - change('mirr',0); - } -<? endif; ?> - if (Name != 'qref') { - change('qref',0); - } - if (Name != 'sear') { - change('sear',0); - } - lastbutton = Name; - } -} - -function changebullet(Name,No) { - if (document.images && (loaded == 1)) { - document[Name].src = eval("b_bullet" + No + ".src"); - } -} - -function hide() { - if (document.images && (loaded == 1)) { - change(lastbutton,0); - } -} -<? else: /* OnOvers */ ?> - -function change(Name,No) { -} -function changebullet(Name,No) { -} -function hide() { -} - -<? endif; /* OnOvers */ - -if ($IE4): - echo "LoadImgs();\n"; -endif; -?> - -//---> -</SCRIPT> -<? + commonHeader($title); } function commonStatBody($title) { - global $NS4, $NS3, $IE3, $IE4, $X11, $FRAMEMODE, $FONTFACEATTR, $HTDIG; - global $PHP_SELF, $HTTP_REFERER, $FONTFACE, $COUNTRIES, $MIRRORS, $MYSITE; - global $HAVE_STYLE,$HAVE_SEARCH; - global $NEXT, $PREV, $UP, $HOME, $TOC; - global $DISABLE_KICKOUTS, $DOCUMENT_ROOT; - $HAVE_SEARCH=$MIRRORS[$MYSITE][5]; -?> -<BODY MARGINHEIGHT=3 MARGINWIDTH=3 TOPMARGIN=3 LEFTMARGIN=3 BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#5B69A6" VLINK="#5B69A6" ALINK="#00FF00" -<? if ($NS4 || $NS3): - echo " OnLoad=\"LoadImgs();\""; -endif; ?> -><A NAME="top"> -<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="100%"> - <TR valign=top> - <TD ALIGN=left width=150 BGCOLOR="#5B69A6"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="150"> - <TR VALIGN=top> - <TD ALIGN=left> - <IMG SRC="/gifs/cap-ul.gif" WIDTH=9 HEIGHT=9 BORDER=0><BR> - <?spc(15,67);?><A HREF="/index.php"><IMG SRC="/gifs/logo.gif" ALT="PHP Home Page" WIDTH=130 HEIGHT=67 BORDER=0></A><BR> - <?spc(1,10);?><BR> - </TD> - </TR> - <TR VALIGN=top> - <TD ALIGN=left> - <? if ($FRAMEMODE == "manual"): - makeSideButton("$HOME[0]","cont","","contents",129,30,0,10,"Manual Table of Contents","<BR>\n"); - if ($UP[0] && $UP[1]): - makeSideButton($UP[0],"up","","up",129,30,0,10,"Up to $UP[1]","<BR>\n"); - endif; - makeSideButton("/quickref.php","qref","qrefKick","quickref",129,30,0,10,"Quick Reference","<BR>\n"); - if (!$HTDIG): - makeBorderTOC($title); - endif; - else: - $lastnews=filemtime($DOCUMENT_ROOT."/news.php"); - if ($lastnews): - $lastnews="PHP News last updated: ".date("M d, Y",$lastnews); - else: - $lastnews="PHP in the News"; - endif; - makeSideButton("/downloads.php","down","","downloads",129,30,0,10,"Downloads","<BR>\n"); - makeSideButton("/docs.php","docs","","docs",129,30,0,10,"Documentation","<BR>\n"); - makeSideButton("/quickref.php","qref","qrefKick","quickref",129,30,0,10,"Quick Reference","<BR>\n"); -# makeSideButton("/mail.php3","mail","","mailing",129,30,0,10,"Mailing Lists","<BR>\n"); - makeSideButton("/support.php","dev","","development",129,30,0,10,"Getting Help","<BR>\n"); - makeSideButton("/news.php","news","","news",129,30,0,10,$lastnews,"<BR>\n"); - makeSideButton("/projects.php","proj","","projects",129,30,0,10,"Projects using PHP","<BR>\n"); - makeSideButton("/links.php","link","","links",129,30,0,10,"PHP Links","<BR>\n"); - makeSideButton("/mirrors.php","mirr","mirrorsKick","mirror",129,30,0,10,"Mirror sites","<BR>\n"); - endif; ?> - </TD> - </TR> - </TABLE> - </TD> - <TD align=left width="100%"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 width="100%"> - <TR VALIGN=middle BGCOLOR="#5B69A6"> - <TD ALIGN=left> - <? - spc(5,1); - echo "<FONT${FONTFACEATTR} SIZE=4><B>$title</B></FONT><BR>\n"; - ?> - </TD> - <TD ALIGN=right> - <? - if($title=="Show Source"): - makeSideButton("","sour","","source",1,1,0,0,"",""); - makeSideButton("javascript:history.go(-1);","close","","close",75,30,9,5,"Close this source page",""); - else: - makeSideButton("","close","","close",1,1,0,0,"",""); - makeSideButton("/source.php?page_url=$PHP_SELF","sour","","source",75,30,9,5,"View the source code for this page",""); - endif; - makeSideButton("/search.php","sear","searchKick","search",75,30,9,5,"Search the site",""); - ?><IMG SRC="/gifs/cap-right.gif" WIDTH=24 HEIGHT=48 BORDER=0><BR></TD> - </TR> - </TABLE> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 width="100%"> - <TR VALIGN=top BGCOLOR="#FFFFFF"> - <TD ALIGN=left WIDTH="12"> - <IMG SRC="/gifs/corner-ul.gif" WIDTH=12 HEIGHT=12 BORDER=0><BR> - </TD> - <TD ALIGN=left WIDTH="100%"> - <? if ($FONTFACEATTR): ?> - <FONT<? echo $FONTFACEATTR;?>> - <? endif; ?> - <BR CLEAR=ALL> - <!-- start body --> -<? } - function commonStatFooter() { - global $NS4, $NS3, $IE3, $IE4, $X11, $HAVE_STYLE, $FRAMEMODE, $FONTFACEATTR, $HTTP_USER_AGENT, $HTDIG; - global $MIRRORS, $MYSITE, $COUNTRIES; - global $NEXT, $PREV, $UP, $HOME, $TOC; - global $DISABLE_KICKOUTS, $DOCUMENT_ROOT; - $country=$MIRRORS[$MYSITE][0]; - $HAVE_SEARCH=$MIRRORS[$MYSITE][5]; -?> - <!-- end body --> - </TD> - </TR> - </TABLE> - </TD> - </TR> - <TR valign=bottom BGCOLOR="#5B69A6"> - <TD ALIGN=left width="150"> -<? - spc(150,1); - echo "<BR>\n"; - if (file_exists($DOCUMENT_ROOT."/stats/index.php3")): - makeSideButton("/stats/index.php3","stat","","stats",129,30,0,10,"Site Statistics","<BR>\n"); - endif; -?></TD> - <TD ALIGN=left width="100%" BGCOLOR="#FFFFFF"> - <IMG SRC="/gifs/corner-bl.gif" WIDTH=12 HEIGHT=12 BORDER=0><BR> - </TD> - </TR> - <TR valign=top> - <TD ALIGN=left width="150" BGCOLOR="#5B69A6"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="150"> - <TR VALIGN=bottom> - <TD ALIGN=left> - <? - spc(1,3); - echo "<BR>\n"; - makeSideButton("/credits.php","cred","","credits",129,30,0,10,"Who's responsible for this?","<BR>\n"); - makeSideButton("#top","top","","top",129,30,0,10,"Top of this page","<BR>\n"); - ?> - <IMG SRC="/gifs/cap-bl.gif" WIDTH=9 HEIGHT=9 BORDER=0><BR> - </TD> - </TR> - </TABLE> - </TD> - <TD align=left width="100%"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 width="100%"> - <TR VALIGN=middle> - <TD ALIGN=center BGCOLOR="#5B69A6"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0> - <TR VALIGN=middle> - <TD align=right> - <FONT<? echo $FONTFACEATTR ?> SIZE=1> - <I>Site<BR>Hosting:</I><BR> - </TD> - <TD> - <? spc(5,1);?><BR> - </TD> - <TD> - <A HREF="<? echo $MIRRORS[$MYSITE][3]; ?>"><IMG SRC="/gifs/logo-<? echo $MIRRORS[$MYSITE][2]; ?>.gif" WIDTH=190 HEIGHT=48 BORDER=0 vspace=12></A><BR> - </TD> - </TR> - </TABLE> - </TD> - <TD ALIGN=right BGCOLOR="#5B69A6"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0> - <TR VALIGN=middle> - <TD align=center> -<? if (!$HTDIG): - echo "<FONT $FONTFACEATTR SIZE=2>\n"; - echo "<FONT SIZE=1><I>Located in</I></FONT><BR>".$COUNTRIES[$country]; - endif; ?> - </TD> - <TD><? spc(5,1);?></TD> - <TD> - <IMG SRC="/gifs/flag-<? echo $country; ?>.gif" BORDER=0></TD> - <TD> - <IMG SRC="/gifs/cap-right2.gif" WIDTH=24 HEIGHT=72 BORDER=0></TD> - </TR> - </TABLE> - </TD> - </TR> - </TABLE> - </TD> - </TR> -</TABLE> - -<? if (($NS4 || $IE4) && !$DISABLE_KICKOUTS): /* Kick outs */ ?> - -<DIV ID='mirrorsKick' STYLE="POSITION: absolute; Z-INDEX: 20; VISIBILITY: hidden; TOP: 0px; LEFT: 0px;"> -<? kickHeader(-20,'left',400);?> -<FORM ACTION='/redirect.php' METHOD='POST'> -<B>Pick a mirror site close to you:</B><BR> -<SELECT NAME="URL"> -<? -$mirror_sites=$MIRRORS; -reset($mirror_sites); -while ($site = key($mirror_sites)): - next($mirror_sites); - $country=$mirror_sites[$site][0]; - $place=$mirror_sites[$site][1]; - $type=$mirror_sites[$site][4]; - if ($type==1 && substr($site,0,7)=="http://"): - echo "<OPTION VALUE=\"$site\">$place ($COUNTRIES[$country])\n"; - endif; -endwhile; -?> -</SELECT> -<INPUT TYPE='image' SRC='/gifs/b-go.gif' ALIGN=absmiddle WIDTH=36 hspace=3 HEIGHT=21 BORDER=0> -</FORM> -<? kickFooter("mirrorsKick","mirr",400);?> -</DIV> - -<DIV ID='qrefKick' STYLE="POSITION: absolute; Z-INDEX: 20; VISIBILITY: hidden; TOP: 0px; LEFT: 0px;"> -<? kickHeader(30,'left',400);?> -<FORM ACTION='/manual-lookup.php' METHOD='POST'> -<FONT SIZE=+1><B>Quick Function Reference</B></FONT><BR> -Type in a PHP function name to jump to that page of the online manual:<BR> -<FONT SIZE=3><INPUT NAME='function' TYPE='text' SIZE=25></FONT> -<INPUT TYPE='image' SRC='/gifs/b-go.gif' ALIGN=absmiddle WIDTH=36 hspace=3 HEIGHT=21 BORDER=0> -</FORM> -or click on this button to get an alphabetical listing of all PHP functions.<BR> -<? if ($FRAMEMODE != "manual"): ?> -(you can still click on the <B>documentation</B> button on the left for other documentation resources.) -<? endif;?> -<? kickFooter("qrefKick","qref",350);?> -</DIV> - -<? -if ($HAVE_SEARCH): - $form="/search.php"; -else: - $form="http://uk.php.net/search.php"; -endif; -?> - -<DIV ID='searchKick' STYLE="POSITION: absolute; Z-INDEX: 20; VISIBILITY: hidden; TOP: 0px; LEFT: 0px;"> -<? kickHeader(-35,'top',300); -if (!isset($prevsearch)): - $prevsearch[0]=""; -endif; -echo "<form action='$form' METHOD='POST'>\n"; ?> -<B>What are you searching for:</B><BR> -<FONT SIZE=3><input type='text' name='pattern' size=20 VALUE='<? echo $prevsearch[0];?>'></FONT><BR> -<FONT SIZE=2> -<INPUT TYPE='RADIO' NAME='show' VALUE='nosource' CHECKED> Search whole site<BR> -<INPUT TYPE='RADIO' NAME='show' VALUE='manual'> Search documentation only<BR> -<INPUT TYPE='RADIO' NAME='show' VALUE='source'> Search source code only -<INPUT TYPE='image' SRC='/gifs/b-go.gif' ALIGN=right WIDTH=36 HEIGHT=21 hspace=3 BORDER=0><BR> -</FORM> -<? kickFooter("searchKick","sear",300);?> -</DIV> - -<SCRIPT LANGUAGE="JavaScript"> -<!-- -if (NS4) { - gotlayers = (document.layers.length == 3) ? 1 : 0; -} -if (IE4) { - gotlayers = 1; -} - -//---> -</SCRIPT> -<? -endif; /* Kick outs */ -?> -</BODY> -</HTML> -<? + commonFooter(); } ?>
Index: phpweb/include/shared-stat.inc diff -u phpweb/include/shared-stat.inc:1.8 phpweb/include/shared-stat.inc:1.9 --- phpweb/include/shared-stat.inc:1.8 Wed Mar 7 16:18:09 2001 +++ phpweb/include/shared-stat.inc Thu Mar 8 13:44:03 2001 @@ -2,695 +2,14 @@ header("Vary: User-Agent"); require_once 'prepend.inc'; -/* Check that browser! */ - -$IE4 = $IE3 = $NS4 = $NS3 = $X11 = $HAVE_STYLE = $HTDIG = false; - -$DISABLE_KICKOUTS = false; - -if (ereg("MSIE ([0-9]+)",$HTTP_USER_AGENT,$version)): - $ver=(int)$version[1]; - if ($ver>=4): - $IE4=true; - $HAVE_STYLE = true; - elseif($ver==3): - $IE3=true; - endif; -elseif (ereg("Mozilla/([0-9]+)",$HTTP_USER_AGENT,$version)): - $ver=(int)$version[1]; - if ($ver>=4): - $NS4=true; - $HAVE_STYLE=true; - elseif($ver==3): - $NS3=true; - endif; -endif; -if (ereg("X11",$HTTP_USER_AGENT)): - $X11 = true; -endif; -if (ereg("htdig",$HTTP_USER_AGENT)): - $HTDIG = true; -endif; - -/* Base variables */ - -$FONTFACE = "tahoma, verdana, arial, helvetica, sans-serif"; -$FRAMEMODE = "standard"; -$FONTFACEATTR = " FACE=\"$FONTFACE\""; - -/* Base functions */ - -function preloadImages() { - global $FRAMEMODE; -?> - b_close0 = new Image(); - b_close0.src = "/gifs/b-close-p.gif"; - b_close1 = new Image(); - b_close1.src = "/gifs/b-close-c.gif"; - - b_cred0 = new Image(); - b_cred0.src = "/gifs/b-credits-p.gif"; - b_cred1 = new Image(); - b_cred1.src = "/gifs/b-credits-c.gif"; - - b_top0 = new Image(); - b_top0.src = "/gifs/b-top-p.gif"; - b_top1 = new Image(); - b_top1.src = "/gifs/b-top-c.gif"; - - b_sear0 = new Image(); - b_sear0.src = "/gifs/b-search-p.gif"; - b_sear1 = new Image(); - b_sear1.src = "/gifs/b-search-c.gif"; - - b_sour0 = new Image(); - b_sour0.src = "/gifs/b-source-p.gif"; - b_sour1 = new Image(); - b_sour1.src = "/gifs/b-source-c.gif"; - - b_proj0 = new Image(); - b_proj0.src = "/gifs/b-projects-p.gif"; - b_proj1 = new Image(); - b_proj1.src = "/gifs/b-projects-c.gif"; - - b_mirr0 = new Image(); - b_mirr0.src = "/gifs/b-mirror-p.gif"; - b_mirr1 = new Image(); - b_mirr1.src = "/gifs/b-mirror-c.gif"; - - b_next0 = new Image(); - b_next0.src = "/gifs/b-next-p.gif"; - b_next1 = new Image(); - b_next1.src = "/gifs/b-next-c.gif"; - - b_prev0 = new Image(); - b_prev0.src = "/gifs/b-prev-p.gif"; - b_prev1 = new Image(); - b_prev1.src = "/gifs/b-prev-c.gif"; - - b_next20 = new Image(); - b_next20.src = "/gifs/b-next-p.gif"; - b_next21 = new Image(); - b_next21.src = "/gifs/b-next-c.gif"; - - b_prev20 = new Image(); - b_prev20.src = "/gifs/b-prev-p.gif"; - b_prev21 = new Image(); - b_prev21.src = "/gifs/b-prev-c.gif"; - - b_qref0 = new Image(); - b_qref0.src = "/gifs/b-quickref-p.gif"; - b_qref1 = new Image(); - b_qref1.src = "/gifs/b-quickref-c.gif"; - - b_stat0 = new Image(); - b_stat0.src = "/gifs/b-stats-p.gif"; - b_stat1 = new Image(); - b_stat1.src = "/gifs/b-stats-c.gif"; - -<? if ($FRAMEMODE == "manual"): ?> - b_cont0 = new Image(); - b_cont0.src = "/gifs/b-contents-p.gif"; - b_cont1 = new Image(); - b_cont1.src = "/gifs/b-contents-c.gif"; - - b_up0 = new Image(); - b_up0.src = "/gifs/b-up-p.gif"; - b_up1 = new Image(); - b_up1.src = "/gifs/b-up-c.gif"; - - b_addnote0 = new Image(); - b_addnote0.src = "/gifs/b-addnote-p.gif"; - b_addnote1 = new Image(); - b_addnote1.src = "/gifs/b-addnote-c.gif"; - - b_abnote0 = new Image(); - b_abnote0.src = "/gifs/b-about-p.gif"; - b_abnote1 = new Image(); - b_abnote1.src = "/gifs/b-about-c.gif"; - - b_bullet0 = new Image(); - b_bullet0.src = "/gifs/b-bullet-p.gif"; - b_bullet1 = new Image(); - b_bullet1.src = "/gifs/b-bullet-c.gif"; - b_bullet2 = new Image(); - b_bullet2.src = "/gifs/b-bullet-w.gif"; -<? else: ?> - b_down0 = new Image(); - b_down0.src = "/gifs/b-downloads-p.gif"; - b_down1 = new Image(); - b_down1.src = "/gifs/b-downloads-c.gif"; - - b_docs0 = new Image(); - b_docs0.src = "/gifs/b-docs-p.gif"; - b_docs1 = new Image(); - b_docs1.src = "/gifs/b-docs-c.gif"; - - b_mail0 = new Image(); - b_mail0.src = "/gifs/b-mailing-p.gif"; - b_mail1 = new Image(); - b_mail1.src = "/gifs/b-mailing-c.gif"; - - b_dev0 = new Image(); - b_dev0.src = "/gifs/b-development-p.gif"; - b_dev1 = new Image(); - b_dev1.src = "/gifs/b-development-c.gif"; - - b_news0 = new Image(); - b_news0.src = "/gifs/b-news-p.gif"; - b_news1 = new Image(); - b_news1.src = "/gifs/b-news-c.gif"; - - b_link0 = new Image(); - b_link0.src = "/gifs/b-links-p.gif"; - b_link1 = new Image(); - b_link1.src = "/gifs/b-links-c.gif"; -<? endif; -} - - -function spc($width, $height) { - echo "<IMG SRC='/gifs/spacer.gif' WIDTH=$width HEIGHT=$height BORDER=0 ALT=' '>"; -} - -function kickHeader($offset,$side,$width) { - global $FONTFACEATTR; - $off=abs($offset); - $innerwidth=$width-40; - $innerwidth2=$innerwidth+21; - $tablewidth=$width; - if ($side=="left"): - $tablewidth=$tablewidth+50; - endif; - if ($side=="none"): - $tablewidth=$tablewidth+1; - endif; - echo "<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=$tablewidth>\n"; - if ($side=="left" || $side=="none"): - echo "<TR>\n"; - if ($offset>=0): - if ($side=="left"): - echo "<TD valign=top rowspan=3 width=30>"; - spc(1,$off); - echo "<BR><IMG SRC='/gifs/bubbles-up.gif' WIDTH=50 HEIGHT=50 BORDER=0><BR></TD>\n"; - else: - echo "<TD valign=top rowspan=3 width=1>"; - spc(1,1); - echo "<BR></TD>\n"; - endif; - else: - echo "<TD valign=bottom rowspan=3 width=30><IMG SRC='/gifs/bubbles-up.gif' WIDTH=50 HEIGHT=50 BORDER=0><BR>"; - spc(1,$off); - echo "<BR></TD>\n"; - endif; - else: - if ($offset>=0): - echo "<TR>\n<TD colspan=4 align=left width=$width>"; - spc($off,1); - echo "<IMG SRC='/gifs/bubbles-down.gif' WIDTH=50 HEIGHT=50 BORDER=0><BR></TD></TR>\n"; - else: - echo "<TR><TD colspan=4 align=right width=$width><IMG SRC='/gifs/bubbles-down.gif' WIDTH=50 HEIGHT=50 BORDER=0>"; - spc($off,1); - echo "<BR></TD>\n</TR>\n"; - endif; - echo "<TR VALIGN=top>\n"; - endif; - echo "<TD width=9><IMG SRC='/gifs/kick-ctl.gif' WIDTH=9 HEIGHT=10 BORDER=0><BR></TD>\n"; - echo "<TD colspan=2 BACKGROUND='/gifs/kick-bt.gif' width=$innerwidth2>"; - spc(1,10); - echo "<BR></TD>\n<TD width=10><IMG SRC='/gifs/kick-ctr.gif' WIDTH=10 HEIGHT=10 BORDER=0><BR></TD>\n"; - echo "</TR>\n"; - echo "<TR VALIGN=top><TD BACKGROUND='/gifs/kick-bl.gif' width=9>"; - spc(9,1); - echo "<BR></TD>\n<TD BGCOLOR='#EFEF52' width=$innerwidth><FONT $FONTFACEATTR SIZE=2>\n"; -} - -function kickFooter($kickname,$buttname,$width) { - $innerwidth=$width-40; - $innerwidth2=$innerwidth+21; - echo "</TD>\n<TD BACKGROUND='/gifs/kick-bg.gif' width=21 VALIGN=top>"; - echo "<A HREF=\"javascript:popUp('$kickname',false);change('$buttname',0);\"><IMG SRC='/gifs/kick-close.gif' ALT='Close this window' WIDTH=21 HEIGHT=21 BORDER=0></A><BR>"; - echo "</TD>\n<TD BACKGROUND='/gifs/kick-br.gif' width=10>"; - spc(10,1); - echo "<BR></TD>\n</TR>\n<TR VALIGN=top>\n"; - echo "<TD width=9><IMG SRC='/gifs/kick-cbl.gif' WIDTH=9 HEIGHT=10 BORDER=0><BR></TD>\n"; - echo "<TD colspan=2 BACKGROUND='/gifs/kick-bb.gif' width=$innerwidth2>"; - spc(1,10); - echo "<BR></TD>\n<TD width=10><IMG SRC='/gifs/kick-cbr.gif' WIDTH=10 HEIGHT=10 BORDER=0><BR></TD>\n"; - echo "</TR>\n</TABLE>\n"; -} - -function download_link($file, $title) { - global $filesizes; - if ($tmp = strrchr($file, "/")) { - $local_file = substr($tmp, 1, strlen($tmp)); - } else { - $file = "distributions/$file"; - $local_file = $file; - } - echo("<a href=\"$file\">$title</a>"); - $size = @filesize($local_file)/1024; - echo("<!-- file=$file localfile=$local_file size-$size-->\n"); - if ($size) { - printf(" (%dKB)", $size); - } elseif (isset($filesizes[$local_file])) { - echo " (".$filesizes[$local_file].")"; - } -} - -function gifurl($img) { - global $root_url; - return $root_url . "/gifs/" . $img; -} - -function jpgurl($img) { - global $root_url; - return $root_url . "/jpgs/" . $img; -} - -function makeSideButton($url,$button,$kick,$gif,$width,$height,$vspace,$hspace,$alt,$br) { - if ($url): - echo "<A HREF=\"$url\" onMouseover=\"change('$button',1);"; - if ($kick): - echo " popUp('$kick',true);\" \n >"; - else: - echo "\" \n onMouseout=\"hide();\">"; - endif; - endif; - echo "<IMG SRC=\"/gifs/b-$gif-p.gif\" \n ALT=\"$alt\" \n WIDTH=$width HEIGHT=$height BORDER=0 \n NAME=\"$button\" \n HSPACE=$hspace VSPACE=$vspace>"; - if ($url): - echo "</A>"; - endif; - echo $br; -} - function commonStatHeader($title) { - global $NS4, $NS3, $IE3, $IE4, $X11, $FRAMEMODE, $FONTFACEATTR, $HTDIG; - global $PHP_SELF, $HTTP_REFERER, $FONTFACE, $COUNTRIES, $MIRRORS, $MYSITE; - global $HAVE_STYLE,$HAVE_SEARCH; - global $NEXT, $PREV, $UP, $HOME, $TOC; - global $DISABLE_KICKOUTS, $DOCUMENT_ROOT; - $HAVE_SEARCH=$MIRRORS[$MYSITE][5]; - -if ($HAVE_STYLE): ?> -<LINK REL="stylesheet" HREF="/php-style.css" TYPE="text/css"> -<? endif; ?> - -<SCRIPT LANGUAGE="JavaScript"> -<!-- - -if (window != top) top.location.href = location.href; - -var loaded = 0; -var gotlayers = 0; -var lastbutton='top'; - -<? if (($NS4 || $IE4) && (!$DISABLE_KICKOUTS)): /* Kick Outs */ ?> - -NS4 = (document.layers) ? 1 : 0; -IE4 = (document.all) ? 1 : 0; -ver4 = (NS4 || IE4) ? 1 : 0; - -function moveLayers() { - if (gotlayers) { - if (NS4) { - screenWidth = window.innerWidth; -<? if ($FRAMEMODE!="manual"): ?> - document.layers['mirrorsKick'].left = 140; - document.layers['mirrorsKick'].top = 215; -<? endif; ?> - document.layers['qrefKick'].left = 140; - document.layers['qrefKick'].top = 80; - document.layers['searchKick'].left = screenWidth-350; - document.layers['searchKick'].top = 36; - } else { - screenWidth = document.body.clientWidth + 18; -<? if ($FRAMEMODE!="manual"): ?> - document.all['mirrorsKick'].style.pixelLeft = 140; - document.all['mirrorsKick'].style.pixelTop = 215; -<? endif; ?> - document.all['qrefKick'].style.pixelLeft = 140; - document.all['qrefKick'].style.pixelTop = 80; - document.all['searchKick'].style.pixelLeft = screenWidth-350; - document.all['searchKick'].style.pixelTop = 36; - } - } -} - -function popUp(menuName,on) { - if (gotlayers) { - if (on) { - moveLayers(); - if (NS4) { - document.layers[menuName].visibility = "show"; - } else { - document.all[menuName].style.visibility = "visible"; - } - } else { - if (NS4) { - document.layers[menuName].visibility = "hide"; - } else { - document.all[menuName].style.visibility = "hidden"; - } - } - } -} - -<? else: ?> -function popUp(menuName,on) { -} -function moveLayers() { -} -<? endif; /* Kick outs */ ?> - - -<? if ($NS4 || $NS3 || $IE4): /* OnOvers */ ?> -function LoadImgs () { - if (document.images) { -<? preloadImages(); ?> - loaded = 1; - } -} - -function change(Name,No) { - if (document.images && (loaded == 1) && (document[Name])) { - document[Name].src = eval("b_" + Name + No + ".src"); - } - if (No == 1) { - if (gotlayers) { -<? if ($FRAMEMODE!="manual"): ?> - popUp('mirrorsKick',false); -<? endif; ?> - popUp('qrefKick',false); - popUp('searchKick',false); - } -<? if ($FRAMEMODE!="manual"): ?> - if (Name != 'mirr') { - change('mirr',0); - } -<? endif; ?> - if (Name != 'qref') { - change('qref',0); - } - if (Name != 'sear') { - change('sear',0); - } - lastbutton = Name; - } -} - -function changebullet(Name,No) { - if (document.images && (loaded == 1)) { - document[Name].src = eval("b_bullet" + No + ".src"); - } -} - -function hide() { - if (document.images && (loaded == 1)) { - change(lastbutton,0); - } -} -<? else: /* OnOvers */ ?> - -function change(Name,No) { -} -function changebullet(Name,No) { -} -function hide() { -} - -<? endif; /* OnOvers */ - -if ($IE4): - echo "LoadImgs();\n"; -endif; -?> - -//---> -</SCRIPT> -<? + commonHeader($title); } function commonStatBody($title) { - global $NS4, $NS3, $IE3, $IE4, $X11, $FRAMEMODE, $FONTFACEATTR, $HTDIG; - global $PHP_SELF, $HTTP_REFERER, $FONTFACE, $COUNTRIES, $MIRRORS, $MYSITE; - global $HAVE_STYLE,$HAVE_SEARCH; - global $NEXT, $PREV, $UP, $HOME, $TOC; - global $DISABLE_KICKOUTS, $DOCUMENT_ROOT; - $HAVE_SEARCH=$MIRRORS[$MYSITE][5]; -?> -<BODY MARGINHEIGHT=3 MARGINWIDTH=3 TOPMARGIN=3 LEFTMARGIN=3 BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#5B69A6" VLINK="#5B69A6" ALINK="#00FF00" -<? if ($NS4 || $NS3): - echo " OnLoad=\"LoadImgs();\""; -endif; ?> -><A NAME="top"> -<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="100%"> - <TR valign=top> - <TD ALIGN=left width=150 BGCOLOR="#5B69A6"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="150"> - <TR VALIGN=top> - <TD ALIGN=left> - <IMG SRC="/gifs/cap-ul.gif" WIDTH=9 HEIGHT=9 BORDER=0><BR> - <?spc(15,67);?><A HREF="/index.php"><IMG SRC="/gifs/logo.gif" ALT="PHP Home Page" WIDTH=130 HEIGHT=67 BORDER=0></A><BR> - <?spc(1,10);?><BR> - </TD> - </TR> - <TR VALIGN=top> - <TD ALIGN=left> - <? if ($FRAMEMODE == "manual"): - makeSideButton("$HOME[0]","cont","","contents",129,30,0,10,"Manual Table of Contents","<BR>\n"); - if ($UP[0] && $UP[1]): - makeSideButton($UP[0],"up","","up",129,30,0,10,"Up to $UP[1]","<BR>\n"); - endif; - makeSideButton("/quickref.php","qref","qrefKick","quickref",129,30,0,10,"Quick Reference","<BR>\n"); - if (!$HTDIG): - makeBorderTOC($title); - endif; - else: - $lastnews=filemtime($DOCUMENT_ROOT."/news.php"); - if ($lastnews): - $lastnews="PHP News last updated: ".date("M d, Y",$lastnews); - else: - $lastnews="PHP in the News"; - endif; - makeSideButton("/downloads.php","down","","downloads",129,30,0,10,"Downloads","<BR>\n"); - makeSideButton("/docs.php","docs","","docs",129,30,0,10,"Documentation","<BR>\n"); - makeSideButton("/quickref.php","qref","qrefKick","quickref",129,30,0,10,"Quick Reference","<BR>\n"); -# makeSideButton("/mail.php3","mail","","mailing",129,30,0,10,"Mailing Lists","<BR>\n"); - makeSideButton("/support.php","dev","","development",129,30,0,10,"Getting Help","<BR>\n"); - makeSideButton("/news.php","news","","news",129,30,0,10,$lastnews,"<BR>\n"); - makeSideButton("/projects.php","proj","","projects",129,30,0,10,"Projects using PHP","<BR>\n"); - makeSideButton("/links.php","link","","links",129,30,0,10,"PHP Links","<BR>\n"); - makeSideButton("/mirrors.php","mirr","mirrorsKick","mirror",129,30,0,10,"Mirror sites","<BR>\n"); - endif; ?> - </TD> - </TR> - </TABLE> - </TD> - <TD align=left width="100%"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 width="100%"> - <TR VALIGN=middle BGCOLOR="#5B69A6"> - <TD ALIGN=left> - <? - spc(5,1); - echo "<FONT${FONTFACEATTR} SIZE=4><B>$title</B></FONT><BR>\n"; - ?> - </TD> - <TD ALIGN=right> - <? - if($title=="Show Source"): - makeSideButton("","sour","","source",1,1,0,0,"",""); - makeSideButton("javascript:history.go(-1);","close","","close",75,30,9,5,"Close this source page",""); - else: - makeSideButton("","close","","close",1,1,0,0,"",""); - makeSideButton("/source.php?page_url=$PHP_SELF","sour","","source",75,30,9,5,"View the source code for this page",""); - endif; - makeSideButton("/search.php","sear","searchKick","search",75,30,9,5,"Search the site",""); - ?><IMG SRC="/gifs/cap-right.gif" WIDTH=24 HEIGHT=48 BORDER=0><BR></TD> - </TR> - </TABLE> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 width="100%"> - <TR VALIGN=top BGCOLOR="#FFFFFF"> - <TD ALIGN=left WIDTH="12"> - <IMG SRC="/gifs/corner-ul.gif" WIDTH=12 HEIGHT=12 BORDER=0><BR> - </TD> - <TD ALIGN=left WIDTH="100%"> - <? if ($FONTFACEATTR): ?> - <FONT<? echo $FONTFACEATTR;?>> - <? endif; ?> - <BR CLEAR=ALL> - <!-- start body --> -<? } - function commonStatFooter() { - global $NS4, $NS3, $IE3, $IE4, $X11, $HAVE_STYLE, $FRAMEMODE, $FONTFACEATTR, $HTTP_USER_AGENT, $HTDIG; - global $MIRRORS, $MYSITE, $COUNTRIES; - global $NEXT, $PREV, $UP, $HOME, $TOC; - global $DISABLE_KICKOUTS, $DOCUMENT_ROOT; - $country=$MIRRORS[$MYSITE][0]; - $HAVE_SEARCH=$MIRRORS[$MYSITE][5]; -?> - <!-- end body --> - </TD> - </TR> - </TABLE> - </TD> - </TR> - <TR valign=bottom BGCOLOR="#5B69A6"> - <TD ALIGN=left width="150"> -<? - spc(150,1); - echo "<BR>\n"; - if (file_exists($DOCUMENT_ROOT."/stats/index.php3")): - makeSideButton("/stats/index.php3","stat","","stats",129,30,0,10,"Site Statistics","<BR>\n"); - endif; -?></TD> - <TD ALIGN=left width="100%" BGCOLOR="#FFFFFF"> - <IMG SRC="/gifs/corner-bl.gif" WIDTH=12 HEIGHT=12 BORDER=0><BR> - </TD> - </TR> - <TR valign=top> - <TD ALIGN=left width="150" BGCOLOR="#5B69A6"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="150"> - <TR VALIGN=bottom> - <TD ALIGN=left> - <? - spc(1,3); - echo "<BR>\n"; - makeSideButton("/credits.php","cred","","credits",129,30,0,10,"Who's responsible for this?","<BR>\n"); - makeSideButton("#top","top","","top",129,30,0,10,"Top of this page","<BR>\n"); - ?> - <IMG SRC="/gifs/cap-bl.gif" WIDTH=9 HEIGHT=9 BORDER=0><BR> - </TD> - </TR> - </TABLE> - </TD> - <TD align=left width="100%"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 width="100%"> - <TR VALIGN=middle> - <TD ALIGN=center BGCOLOR="#5B69A6"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0> - <TR VALIGN=middle> - <TD align=right> - <FONT<? echo $FONTFACEATTR ?> SIZE=1> - <I>Site<BR>Hosting:</I><BR> - </TD> - <TD> - <? spc(5,1);?><BR> - </TD> - <TD> - <A HREF="<? echo $MIRRORS[$MYSITE][3]; ?>"><IMG SRC="/gifs/logo-<? echo $MIRRORS[$MYSITE][2]; ?>.gif" WIDTH=190 HEIGHT=48 BORDER=0 vspace=12></A><BR> - </TD> - </TR> - </TABLE> - </TD> - <TD ALIGN=right BGCOLOR="#5B69A6"> - <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0> - <TR VALIGN=middle> - <TD align=center> -<? if (!$HTDIG): - echo "<FONT $FONTFACEATTR SIZE=2>\n"; - echo "<FONT SIZE=1><I>Located in</I></FONT><BR>".$COUNTRIES[$country]; - endif; ?> - </TD> - <TD><? spc(5,1);?></TD> - <TD> - <IMG SRC="/gifs/flag-<? echo $country; ?>.gif" BORDER=0></TD> - <TD> - <IMG SRC="/gifs/cap-right2.gif" WIDTH=24 HEIGHT=72 BORDER=0></TD> - </TR> - </TABLE> - </TD> - </TR> - </TABLE> - </TD> - </TR> -</TABLE> - -<? if (($NS4 || $IE4) && !$DISABLE_KICKOUTS): /* Kick outs */ ?> - -<DIV ID='mirrorsKick' STYLE="POSITION: absolute; Z-INDEX: 20; VISIBILITY: hidden; TOP: 0px; LEFT: 0px;"> -<? kickHeader(-20,'left',400);?> -<FORM ACTION='/redirect.php' METHOD='POST'> -<B>Pick a mirror site close to you:</B><BR> -<SELECT NAME="URL"> -<? -$mirror_sites=$MIRRORS; -reset($mirror_sites); -while ($site = key($mirror_sites)): - next($mirror_sites); - $country=$mirror_sites[$site][0]; - $place=$mirror_sites[$site][1]; - $type=$mirror_sites[$site][4]; - if ($type==1 && substr($site,0,7)=="http://"): - echo "<OPTION VALUE=\"$site\">$place ($COUNTRIES[$country])\n"; - endif; -endwhile; -?> -</SELECT> -<INPUT TYPE='image' SRC='/gifs/b-go.gif' ALIGN=absmiddle WIDTH=36 hspace=3 HEIGHT=21 BORDER=0> -</FORM> -<? kickFooter("mirrorsKick","mirr",400);?> -</DIV> - -<DIV ID='qrefKick' STYLE="POSITION: absolute; Z-INDEX: 20; VISIBILITY: hidden; TOP: 0px; LEFT: 0px;"> -<? kickHeader(30,'left',400);?> -<FORM ACTION='/manual-lookup.php' METHOD='POST'> -<FONT SIZE=+1><B>Quick Function Reference</B></FONT><BR> -Type in a PHP function name to jump to that page of the online manual:<BR> -<FONT SIZE=3><INPUT NAME='function' TYPE='text' SIZE=25></FONT> -<INPUT TYPE='image' SRC='/gifs/b-go.gif' ALIGN=absmiddle WIDTH=36 hspace=3 HEIGHT=21 BORDER=0> -</FORM> -or click on this button to get an alphabetical listing of all PHP functions.<BR> -<? if ($FRAMEMODE != "manual"): ?> -(you can still click on the <B>documentation</B> button on the left for other documentation resources.) -<? endif;?> -<? kickFooter("qrefKick","qref",350);?> -</DIV> - -<? -if ($HAVE_SEARCH): - $form="/search.php"; -else: - $form="http://uk.php.net/search.php"; -endif; -?> - -<DIV ID='searchKick' STYLE="POSITION: absolute; Z-INDEX: 20; VISIBILITY: hidden; TOP: 0px; LEFT: 0px;"> -<? kickHeader(-35,'top',300); -if (!isset($prevsearch)): - $prevsearch[0]=""; -endif; -echo "<form action='$form' METHOD='POST'>\n"; ?> -<B>What are you searching for:</B><BR> -<FONT SIZE=3><input type='text' name='pattern' size=20 VALUE='<? echo $prevsearch[0];?>'></FONT><BR> -<FONT SIZE=2> -<INPUT TYPE='RADIO' NAME='show' VALUE='nosource' CHECKED> Search whole site<BR> -<INPUT TYPE='RADIO' NAME='show' VALUE='manual'> Search documentation only<BR> -<INPUT TYPE='RADIO' NAME='show' VALUE='source'> Search source code only -<INPUT TYPE='image' SRC='/gifs/b-go.gif' ALIGN=right WIDTH=36 HEIGHT=21 hspace=3 BORDER=0><BR> -</FORM> -<? kickFooter("searchKick","sear",300);?> -</DIV> - -<SCRIPT LANGUAGE="JavaScript"> -<!-- -if (NS4) { - gotlayers = (document.layers.length == 3) ? 1 : 0; -} -if (IE4) { - gotlayers = 1; -} - -//---> -</SCRIPT> -<? -endif; /* Kick outs */ -?> -</BODY> -</HTML> -<? + commonFooter(); } ?>