使用數據庫保存session的方法
php的session默認是以文件方式保存在服務器端,并且在客戶端使用cookie保存變量,這就會出現一個問題,當一個用戶由于某種安全原因關閉了瀏覽器的cookie,程序中的session相關操作將無法執行。因此,如果能以數據庫保存session...
|
php的session默認是以文件方式保存在服務器端,并且在客戶端使用cookie保存變量,這就會出現一個問題,當一個用戶由于某種安全原因關閉了瀏覽器的cookie,程序中的session相關操作將無法執行。因此,如果能以數據庫保存session...
<?
$size_small=5;//液晶寬度
$size_big=25;//液晶長度
$distance=10;//間距
$color_back="#DDDDDD";
$color_dark="#CCCCCC";
$color_light="#000000";
$number=0;
?>
<html>
<head>
<titl...
-------------------------------論壇--------------------------
數據表
create table guest(id int not null auto_increment,primary key(id),title varchar(50),email varchar(30),homepage varchar(30),name v...
test_smtp.php
<?
require("smtp.php");
$smtp=new smtp_class;
$smtp->host_name="mail.xiaocui.com";
$smtp->localhost="localhost";
$from="webmaster@xiaocui.com";
$to="root@xiaocui.com";
...
注意本程序使用的表結構為:
use test;
create table image(
id int unsigned auto_increment primary key,
description text,
...
PHP中的正規表達式(一)
Hunte 2000年4月14日
PHP繼承*NIX的一貫傳統,完全支持正規表達式的處理。正規表達式提供了一種高級的,但不直觀的字符串匹配和處理的方法。用過PERL的正規表達式的朋友都知道,正規表達式的功能非...
確定重復出現
到現在為止,你已經知道如何去匹配一個字母或數字,但更多的情況下,可能要匹配一個單詞或一組數字。一個單詞有若干個字母組成,一組數字有若干個單數組成。跟在字符或字符簇后面的花括號({})用來確定前面的內...
7. 文件上傳
你可以利用PHP實現文件的上傳功能,注意客戶端的瀏覽器應該是Netscape3以上或者IE3以上的版本。同時,因為本程序與你的PHP配置文件(PHP3為php3.ini,PHP4為php.in)設置有關。在執行該程序之前請先檢查...
6. PHP資源
你可以通過web上的眾多資源更多的了解PHP3。許多郵件列表和書籍對你都非常有用。
6.1 站點
PHP的爆炸性流行使得一夜之間出現了很多基于PHP的站點,其中不少站點有在線教程、范例代碼、技巧和提示等內容...
相信每一個到過OSO的人都會對OSO的論壇留下極深的印象,這個論壇無論從那一方面來說都是比較出色的。你想不想你的主頁也有這么一個漂亮的論壇呢,其實并不太復雜的,下面我們僅從一些基本的部分來實現對OSO論壇的模...
用于顯示數據庫數據的時候,一般用循環體來做,常用的方法有while()和for()兩種語句,下面就來講一下他們在不同情況下各自的用法。
我們來分別介紹:
while()語句是可以顯示全部數據,在不知道循環次數的情況下,尤其顯得...
<HTML>
<TITLE> UNTITLED </TITLE>
<?php
include "connect.inc.php";
if ($subject) {
$query = "select name,email from user";
$res = mysql_query($query);
$row = mysql_fetch_array($res);
while (...
read.php(用來顯示相關主題內容)
<HTML><HEAD><TITLE>疑難問題</TITLE>
<LINK href="mypic/style.css" rel=STYLESHEET type=text/css></HEAD>
<BODY bgColor=#cccc99 bottomMargin=0 leftMargin=0 topMargin=0 ma...
midif2.php
<?
$d=dir("./dir"); //得到dir目錄對象
$i="0";
while($entry=$d->read()){
$i=$i+1;
if($i>2){ //大于2的目的是去掉當前目錄的".",和表示前一個目錄的".."
$wq[]=$entry; /...
<!--上傳照片示例 upimage.php
功能:上傳照片,顯示上傳人、上傳時間、圖片名稱、圖片大小、圖片說明。
說明:1.有一些主頁空間可能不支持上傳后的臨時文件操作,那只能換一個試試啦。
2.程序可以自動新建文檔phot...
示例程序:test_session.php3
<?php require( "session.inc.php3");
require("cookie.inc.php3");
?>
<?php
session_checkid( 20 ); //20分鐘后session失效
//下面你需要設置mysql的連接參數
mysql_connect('l...
COOKIE函數庫:cookie.inc.php3
<?php
if (!isset($__cookie_inc__)){
$__cookie_inc__=1;
function JsSetCookie($CName,$CValue,$CExpr=FALSE){
// 這個函數允許你在HTML頭標記之后設置cookie ,
// 可以作Set...
SESSION函數庫:session.inc.php3
<?php
if (!isset($__session_inc__)){
$__session_inc__=1;
//require("cookie.inc.php3");
# -------------------------------------------------------------------
# Ses...
guestbook.php:
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<STYLE>...
問1:為什么出現“APACHE.EXE: cannot determine local host name.”?
答1:
由于Windows版本的Apache默認情況下不指定ServerName,所以運行時會出錯。
解決的辦法是修改Apache安裝目錄下的conf目錄下的httpd.conf:
-...
post.php(發新貼子)
<HTML><HEAD><TITLE>疑難問題</TITLE>
<LINK href="mypic/style.css" rel=STYLESHEET type=text/css></HEAD>
<?php
if (!$cookie_user)
{echo "<script language='javascript'>...
<?PHP
/*
PHP Net Toolpack v0.1 08.05.2000,
by waddler(@netlife.fi)
phpnettoolpack.sourceforge.net
To be distributed under GNU GPL
*/
// whois(hostname [,username, [port]])
Function whois ($a...
<?
class DB_Sql {
var $Debug = false;
var $Home = "/u01/app/oracle/product/8.0.4";
var $Remote = 1;
/* This Query will be sent directly after the first connection
Example:
var $ConnectQuery="AL...
1,問:為什么出現“APACHE.EXE: cannot determine local host name.”?
答:
由于Windows版本的Apache默認情況下不指定ServerName,所以運行時會出錯。
解決的辦法是修改Apache安裝目錄下的conf目錄下的httpd.conf:...
是以class包好的繁的class,
另外需要table:
1. http://www.jerry.com.tw/php/big5.map
2. http://www.jerry.com.tw/php/gb.map
程式如下: CCharset.php3
<? //==============================================...