日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

Php常見(jiàn)問(wèn)題總結(jié)(5)_PHP教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:使用Xdebug優(yōu)化你的php程序
我本地使用的是xampp服務(wù)器套件,版本是1.64,發(fā)現(xiàn)里面代的php_xdebug.dll竟然無(wú)法使用.應(yīng)該是xdebug版本和當(dāng)前的php版本(5.24)版本不符合。去下載了相應(yīng)的版本發(fā)現(xiàn)可以正常工作了。在php.ini里

14:如何配置GD庫(kù)

下面是我的配置過(guò)程
1:用dos命令(也可以手動(dòng)操作,拷貝dlls文件夾里所有dll文件到system32目錄下) copy c:\php\dlls\*.dll c:\windows\system32\
2:打開(kāi)php.ini
設(shè)置extension_dir = "c:/php/extensions/";
3:
extension=php_gd2.dll;把extension前面的逗號(hào)去掉,如果沒(méi)有php_gd2.dll,php_gd.dll也一樣,保證確實(shí)存在這一文件c:/php/extensions/php_gd2.dll
4:運(yùn)行下面程序進(jìn)行測(cè)試

<?php
Ob_end_flush();
//注意,在此之前不能向?yàn)g覽器輸出任何信息,要注意是否設(shè)置了 auto_prepend_file.
header ("Content-type: image/png");
$im = @imagecreate (200, 100)
or die ("無(wú)法創(chuàng)建圖像");
$background_color = imagecolorallocate ($im, 0,0, 0);
$text_color = imagecolorallocate ($im, 230, 140, 150);
imagestring ($im, 3, 30, 50, "A Simple Text String", $text_color);
imagepng ($im);
?>

15:什么是UBB代碼


UBB代碼是HTML的一個(gè)變種,是Ultimate Bulletin Board (國(guó)外一個(gè)BBS程序,國(guó)內(nèi)也有不少地方使用這個(gè)程序)采用的一種特殊的TAG.
即使禁止使用 HTML,你也可以用 UBBCode? 來(lái)實(shí)現(xiàn).也許你更希望使用 UBBCode? 而不是 HTML, 即使論壇允許使用 HTML, 因?yàn)槭褂闷饋?lái)代碼較少也更安全.

Q3boy的UBB里面付有例子,可以直接運(yùn)行測(cè)試

16:我想修改MySQL的用戶(hù),密碼

首先要聲明一點(diǎn),大部分情況下,修改MySQL是需要有mysql里的root權(quán)限的,
所以一般用戶(hù)無(wú)法更改密碼,除非請(qǐng)求管理員.

方法一
  使用phpmyadmin,這是最簡(jiǎn)單的了,修改mysql庫(kù)的user表,
  不過(guò)別忘了使用PASSWORD函數(shù)。

方法二
  使用mysqladmin,這是前面聲明的一個(gè)特例。
  mysqladmin -u root -p password mypasswd
  輸入這個(gè)命令后,需要輸入root的原密碼,然后root的密碼將改為mypasswd。
  把命令里的root改為你的用戶(hù)名,你就可以改你自己的密碼了。
  當(dāng)然如果你的mysqladmin連接不上mysql server,或者你沒(méi)有辦法執(zhí)行mysqladmin,
  那么這種方法就是無(wú)效的。
  而且mysqladmin無(wú)法把密碼清空。

下面的方法都在mysql提示符下使用,且必須有mysql的root權(quán)限:
  方法三
  mysql> INSERT INTO mysql.user (Host,User,Password)
  VALUES('%','jeffrey',PASSWORD('biscuit'));
  mysql> FLUSH PRIVILEGES
  確切地說(shuō)這是在增加一個(gè)用戶(hù),用戶(hù)名為jeffrey,密碼為biscuit。
  在《mysql中文參考手冊(cè)》里有這個(gè)例子,所以我也就寫(xiě)出來(lái)了。
  注意要使用PASSWORD函數(shù),然后還要使用FLUSH PRIVILEGES。

方法四
  和方法三一樣,只是使用了REPLACE語(yǔ)句
  mysql> REPLACE INTO mysql.user (Host,User,Password)
  VALUES('%','jeffrey',PASSWORD('biscuit'));
  mysql> FLUSH PRIVILEGES

方法五
  使用SET PASSWORD語(yǔ)句,
  mysql> SET PASSWORD FOR jeffrey@"%" = PASSWORD('biscuit');
  你也必須使用PASSWORD()函數(shù),
  但是不需要使用FLUSH PRIVILEGES。

方法六
  使用GRANT ... IDENTIFIED BY語(yǔ)句
  mysql> GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY 'biscuit';
  這里PASSWORD()函數(shù)是不必要的,也不需要使用FLUSH PRIVILEGES。

注意: PASSWORD() [不是]以在Unix口令加密的同樣方法施行口令加密。

17:我想知道他是通過(guò)哪個(gè)網(wǎng)站連接到本頁(yè)

<?php
//必須通過(guò)超級(jí)連接進(jìn)入才有輸出
Echo $_SERVER['HTTP_REFERER'];
?>


18:數(shù)據(jù)放入數(shù)據(jù)庫(kù)和取出來(lái)顯示在頁(yè)面需要注意什么

入庫(kù)時(shí)
$str=addslashes($str);
$sql="insert into `tab` (`content`) values('$str')";
出庫(kù)時(shí)
$str=stripslashes($str);
顯示時(shí)
$str=htmlspecialchars(nl2br($str)) ;

分享:php4和php5單態(tài)模式(Singleton Pattern)寫(xiě)法
單態(tài)模式(Singleton Pattern) 就是一個(gè)類(lèi)Class只有一個(gè)實(shí)例存在。(Ensure a class only has one instance, and provide a global point of access to it.) 這個(gè)是php5的寫(xiě)法。

來(lái)源:模板無(wú)憂//所屬分類(lèi):PHP教程/更新時(shí)間:2008-08-22
相關(guān)PHP教程