PHP 应用上的:技术、经验、例程……
分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]
Jan
30
转帖:
把汉字,词转成汉语拼音及拼音缩写,如:深发展=>shenfazhan, sfz
Dec
18
更新了北京浮生记在线版.

完善随机事件模型的天上掉馅饼功能.

比如"厦门的同学支助您S两汽车"等 S为随机参数在1-10之间随机.

完善销售行为模型功能.
Dec
17
花了零零碎碎几天时间,将PC版的“北京浮生记” 做成了PHP+AJAX的在线版游戏。

现在放出来给大家测试。希望大家能够给我提出宝贵意见和建议。

目前“北京浮生记”-在线版,游戏基本完工,换了服务器空间,性能方面好了不少!!大家继续玩吧.,希望大家别辱骂或者BS……

[quote]"北京浮生记"的故事
您扮演一位从外地到北京谋生的青年。一开始,您只有2000元钱,并且还欠村长(一个流氓头子)5500元 债务。这些债务每天的利息高达10%。如果不及时还清,村长会叫在北京的老乡们来扁您,您可能牺牲在北京街头。

您决定在北京地铁各黑市倒卖各种物品来发财致富,不仅要还掉债务,而且要荣登北京富人排行榜. 您只能在北京呆40天,每次奔走一个黑市算一天。
Dec
11
第一天,

建立数据库。

利用FleaPHP编写后台控制系统。

录入“随机事件”,“可交易货物”等内容。

开始设计“随机事件模型”,“随机价格”,“随机货物” 等随机模型算法。
Mar
21
如果是在虚拟主机或者一个全新的服务器上安装软件,那么人家是不会帮你将数据库建好的。所以我们的install.php必须能够自动建立数据库。

一般,我们建立mysql数据库都是用phpmyadmin程序来建立的,但是我们不知道要安装的服务器上是否有phpmyadmin程序。怎么办?
你会说,用mysql客户端,链接服务器,然后建立,但是服务器上的mysql数据为了安全,一般也不开放从外部链接的权限,怎么办?
Mar
20
一般来说,当写好PHP动态网站后,要将写好的php web安装到其他服务器上时,很多时候都是直接修改原代码中的参数,这样好处在于减少工作量,但是代价确实比较麻烦(要根据不同服务器的参数调整);如果你的程序不希望任何人都能随意使用,你该怎么处理呢?估计你马上会说,加密代码!没错,这是一个好办法,用zend加密他。但是麻烦又来了,写好的程序,安装一次你就要加密一次配置文件。麻烦吧?
i138原创文章,由于比较粗糙,不能登大雅之堂,禁止转载
PHPer新手很多都不懂得如何写安装(install.php)程序,在google中也很难找到相关的资料或教程。这里,我抛砖引玉,将一些我自己写install的办法,经验拿出来给大家分享。
Mar
13
在很多使用PHP语言的人中,时不时,我们都会不自觉的使用上header()函数,因为此函数是最简单的能够让页面跳转的。但是使用过程中,往往会导致页面报错:“Header had all ready send by xxxxxx”之类的提示,无法跳转。i138原创文章,由于比较粗糙,不能登大雅之堂,禁止转载
Mar
5
由于web页面受到页面编码的控制,也就是常用的

<meta http-equiv="Content-Type" content="text/html;charset=XXXX" />

其中XXXX为页面编码,常见的如GB2312,BIG5,UTF-8……等

而PHP从数据库拿MYSQL数据,受到mysql数据库的编码控制,于是很多时候,我们拿到了数据,显示在web页面时,确得到了乱码的情况。

总结了一些开发经验,从创建数据库到编写php到html需要注意的地方:
Jan
5
PHP BIBLE -PHP完全中文手册-最好的中文PHP教程,经典中的经典。

本手册是台湾彭武兴先生所著的PHP BIBLE适合对网站已有初步认识的 Webmaster 或是专业的 CGI 程序开发人员。

全书分成五章:
PHP BIBLE第一章 主要是介绍 PHP 的背景及功能,并将 PHP 和其它的 CGI 界面比较,让您对 PHP 有初步的认识。  

PHP BIBLE第二章 说明 PHP 的安装及配置部份。对于分工较细的网站,本章适合系统管理人员在配置 PHP 系统的参考。  

PHP BIBLE第三章 本章说明了 PHP 的程序结构与相关语法,提供想要学习 PHP 语言的读者一个完整的基础。  

PHP BIBLE第四章 这是本书的最重要部份,也将是您将本书留在书签或我的最爱的理由。本章将 967 个 PHP 的函数,依其所属的性质分成 55 个单元,对函数提供详细的解说,并适时提供相关的范例。  

PHP BIBLE第五章 本章的范例程序都是作者在 Web CGI 上多年实战经验的累积,为前面几章的总成及综合范例。您可以从这些程序入手,精心打造属于自己网站的专用程序,让您的网站与众不同。  

PHP BIBLE 附录A 可让您在对某函数有印象时,快速找到您要的函数。  

对于刚开始接触 PHP 的读者,建议从第一章或者第二章开始读起,按部就班打好基础。对于完全掌握 PHP 程序语言的高手,建议将第四章看一次,加上附录A函数索引,必让您在开发 PHP 程序时如虎添翼。对于学了一点,却又觉得有些不够的读者,建议从第五章,研究现成的程序,让您对 PHP 加深结构语法的印象。  

以下是PHP BIBLE 的目录

PHP BIBLE-导读  

第一章  

PHP 介绍  
来龙去脉  
功能概述  
PHP BIBLE-PHP 与其它 CGI 的比较  

第二章  
安装与配置  
环境需求与准备工作  
快速配置及安装  
PHP 的编译配置详细选项  
php.ini 配置详细选项  
如何写作 PHP 程序  

第三章   语法  
语法简述  hello, world  
嵌入方法  
引用文件  
程序注释  
常量与变量  
常量类型  
变量类型  
变量的使用  
运算符号  
算术运算  
字符串运算  
赋值运算  
位运算  
逻辑运算  
其它运算符号  
流程控制  if..else 循环  do..while 循环  for 循环  switch 循环  其它的流程控制  
函数与类  
函数  
类  

第四章   函数库及函数  
Adabas D 数据库链接函数库  
apache服务器专用函数库  
数组处理函数库  
拼写检查函数库  
BC 高精确度函数库  历法函数库  
ClibPDF 函数库  
日期与时间函数库  
DBA 函数库  dBase 格式资料表函数库 PHP BIBLE:
phpbible-最好的中文PHP教程
dbm 类数据库函数库  
目录管理函数库  
动态链接函数库  
程序执行功能函数库  FDF 函数库  
filePro 数据库函数库  
文件系统函数库  
HTTP 相关函数库  
Hyperwave 服务器函数库  
图形处理函数库  
IMAP 电子邮件系统函数库  
PHP 选项及相关信息函数库  
Informix 数据库函数库  
InterBase 数据库函数库  
LDAP 目录协议函数库  
电子邮件函数库  
数学运算函数库  
mcrypt 编码函数库  
mhash 哈稀函数库  
杂项函数库  
mSQL 数据库函数库  
SQL Server 数据库函数库  
MySQL 数据库函数库  
Sybase 数据库函数库  
网络函数库  
NIS 函数库  
ODBC 数据库链接函数库  
Oracle 8 数据库函数库
Oracle 数据库函数库  
Perl 相容语法函数库  
PDF 格式文件函数库  
PostgreSQL 数据库函数库  
正则表达式函数库  
信号与共享内存函数库  
Solid 数据库链接函数库  
SNMP 网管函数库  
字符串处理函数库  
URL 处理函数库  
变量处理函数库  
Vmailmgr 邮件处理函数库  
WDDX 函数库  
压缩文件函数库  
XML 解析函数库  
Session 函数库  GNU 记录函数库  
FTP 文件传输函数库  
MCAL 模块日历存取函数库  

第五章   范例程序  
访客计数器  
用户认证  
聊天室  
留言板  
意见信箱  
广告轮播  
附录 A 函数索引  
Jan
5
第一种:
echo "< meta http-equiv=\"Refresh\" content=\"秒数; url=跳转的文件或地址\" > ";
其中:XX是秒数,0为立即跳转.refresh 是刷新的意思.Url 是要跳转到的页面.第二种:利用script实现
<script>url="submit.php";window.location.href=url;</script>
第三种:利用script实现,所不同的是使用 open 语句.且可以限制原窗口还是父窗口,子窗口或者新窗口.
<script>url="submit.php";window.open('url,'','_self');</script>
其中 更改'_self' 就可以实现跳转限制原窗口还是父窗口,子窗口或者新窗口.第四种:利用php自带函数发送头部信息
header("Location: Url");
速度最快,功能强大...但是有个问题必须指出:如果在使用这个函数前已经有html输出,哪怕是一个空格.那么在页顶会显示错误信息..
分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]