按照网站发展的观点,“没有最好,只有更好”,需要完善的细节会层出不穷,根本没有止境;网站也正是在这种无止境的追求中不断得到发展和提高的。
那么如何让网站的设计具有独特性和可用性?如何应用一些有效的方法来让自己的网站具有良好的用户体验?下面谈谈我的一些经验:
第一:体现网站的标识和定位
网站不能放过任何一个可能访问或者正在访问甚至访问过的用户,大家都削尖了脑袋想办法如何处理这三个问题。那么对于任何一个访问你网站的用户你就要了解他第一次打开你网站他关心什么。我个人觉得用户第一次打开一个网站大部分是这四个问题:
①这是什么网站?
②这个网站上有什么?
③我能在这里做什么或得到什么?
④为什么我应该选择这里,而不是其他地方?
第二:网站导航和站点层次
网站要给出网站提供的服务的概貌,既要包括内容――“我能在这里找到什么
图书查询部分:
<?
if(!$UploadAction):
?>
<?
//本程序是为输出书名,作者、出版社资料而设。
//编者:孔秀祥。日期:2001/3/25
?>
<HTML><HEAD>
<TITLE>书目查询 </TITLE>
</HEAD>
<BODY><TABLE align=CENTER>
<FORM ENCTYPE= 'multipart/form-data' NAME = 'SubmitForm'
ACTION= '<? $PHP_SELF ?>' METHOD = 'POST'>
<INPUT TYPE= 'hidden' NAME = 'MAX_FILE_SIZE' VALUE
='20000000'>
<INPUT TYPE= 'hidden' NAME = 'UploadAction' VALUE =
'1'>
<!--TR><TD>文件名<TD><INPUT NAME = 'UploadFile'
TYPE = 'file' VALUE='' SIZE = '30'></TR-->
<TR><TD align=center>著作名<TD><INPUT NAME =
'b_name' TYPE = 'text' VALUE='' SIZE = '30'
maxlength=100></TD></TR>
<TR><TD align=center>作者<TD>姓<INPUT NAME =
'a_first1' TYPE = 'text' VALUE='' SIZE = '6' ma
用法
<?
include('counter.php');
Counter(__FILE__);//为文件增加一个计数
if($PHP_SELF=='/index.php')
{
$count=Counter('INDEX_COUNT');//为首页增加一个计数
}
else
{
$count=Counter('INDEX_COUNT','',0);//取得首页计数
}
echo '你是第$count个访问者';
?>
--------counter.php-----------
<?
if(!isset($PHP_INCLUDE_COUNTER_PHP))
{$PHP_INCLUDE_COUNTER_PHP=__FILE;
$counter_error_state=0;
$counter_error_msg='';
function Counter($file,$query='',$add=1)
{
$db_name='database';
$db_user='username';
$db_pass='password';
$db_table='counter';
if(empty($file))
PHP 和 MySQL 基础教程(一)
[ 繁體中文 ] | 文章类别:PHP教程 | 文章等级: 



| 发表日期:2001-5-31 星期四
[ 计数器 | 精彩博客 |
禁用网页右键弹出菜单的例子就见多了,其实我们还可以把右键菜单替换自定义的内容,某些时候这还是一个不错的操作方式。原理很简单,先看看核心代码: var oPopup = window.createPopup(); //创建弹出式菜单实例 var oPopBody = oPopup.document.body; //这两句设置菜单的内容 oPopBody.innerHTML = '菜单内容'; //可以合并为oPopup.document.body.innerHTML='菜单内容'; oPopup.show(event.x, event.y, 90, 41, doc
按照网站发展的观点,“没有最好,只有更好”,需要完善的细节会层出不穷,根本没有止境;网站也正是在这种无止境的追求中不断得到发展和提高的。
那么如何让网站的设计具有独特性和可用性?如何应用一些有效的方法来让自己的网站具有良好的用户体验?下面谈谈我的一些经验:
第一:体现网站的标识和定位
网站不能放过任何一个可能访问或者正在访问甚至访问过的用户,大家都削尖了脑袋想办法如何处理这三个问题。那么对于任何一个访问你网站的用户你就要了解他第一次打开你网站他关心什么。我个人觉得用户第一次打开一个网站大部分是这四个问题:
①这是什么网站?
②这个网站上有什么?
③我能在这里做什么或得到什么?
④为什么我应该选择这里,而不是其他地方?
第二:网站导航和站点层次
网站要给出网站提供的服务的概貌,既要包括内容――“我能在这里找到什么
采用php完全随机设计,每次刷新都有不同幸运号码,试试看,发了财别忘了neo哦~~~
<?php
for ($n=1;$n<=5;$n++) {
echo '第'.$n.'注 ';
$string='';//初始化字符串
for ($i=1;$i<=7;$i++) {
mt_srand((double)microtime()*1000000);//加入时间的因素,以执行时的百万分之一秒当乱数种子
$random=mt_rand(1,30);//产生1-30间的随机数
if (eregi($random,$string)){//检查此数是否已经存在
$i--;
continue;//跳出循环,回到判断起始处。
}
else{
$string=$string.','.$random;
echo $random,' ';}
}
echo '<BR>';
}
?>
让我们烤点甜饼(做饼图)
成功地安装了PHP地Shockwave Flash支持后,就可以用PHP创建Shockwave文件了。学习的最好方法就是直接跳到程序去,所以下面就让我们看看程序。第一个文件包括怎样使用类的示例代码,同时也显示了如何将一个Flash文件嵌入到HTML文档中。
<?php
// include class needed for Flash graph
include('class.pie.Flash.php');
mysql_connect ('localhost', 'root', '');
$query = 'SELECT DISTINCT city_name, COUNT(city_id)
FROM city
GROUP BY city_name;';
$result = mysql_db_query ('hermes',$query);
while ($row = mysql_fetch_array ($result)) {
$city_counts[] =
$row['COUNT(city_id)'];
&nb
这一节我将为大家讲述关于guest.txt的建立方法和上传的有关事项.
-------
//guest.txt
<tr><td><font
color=#AB00E1>留言内容:</font><br><!--content>zihanonline<!--endcontent>
<br><font
color=#6633FF>留言人大名:</font><!--name>zihanonline<!--endname>
<font color=#9900CC>主页:</font><a
href='http://xxx.com'
target=new><!--homepage>http://xxx.com<!--endhomepage></a><br><font
color=#0000FF>时间:2001年4月15日14小时06分
来自:<!--from><!--endfrom> xx.x.x.x</font><hr
size=1></td></tr>
-------
上面是一个guest.txt的写入例子,您可以将他们放上去,然后看一看效果,再进行自己个性化的修改.循序渐进的实践是最最重要的.
一切都做好了,剩下的就是上传了.笔者以cuteftp为例,当您将一切都传到您的主页空间后,您需要
前一段时间我接触到DEC Tru64 Unix 我在上面装了PHP+APACHE,可以用提供的MAIL函数始终不能正常发信,于是自编了一个函数,它利用UNIX下的管道和PHP的SOCK函数进行发信,经过实验非常驻成功,下面是此函数原代码。
function myMAIL($mto,$mcc,$msubject,$mbody)
{
$from='webmaster@backhome.com.cn';
$sign = '\n';//随你便写些什么
$sendMAILpath='/usr/lib/sendMAIL';//SemdMAIL路径
$bound = '========_'.uniqid('BCFMAIL').'==_';//分界符
$headers = 'MIME-Version: 1.0\n'.
&