php4

    4熱度

    1回答

    我是一名初級程序員,在那裏工作。我們的網站是用PHP 4編寫的。我們正在從PHP 4遷移到PHP 5.3。大約595個目錄中大約有5000個PHP文件。所以,如你所想,這個項目的範圍非常大。 我們使用Subversion進行版本控制。我有兩個單獨的結賬。我有兩個虛擬機作爲獨立的虛擬主機 - 一個堆棧模擬我們的實際網絡服務器(CentOS 4,PHP4等),另一個是PHP 5.3堆棧(Ubuntu

    2熱度

    6回答

    我有一個PHP版本4的服務器上的腳本。現在它被更改爲php5,腳本不再工作。我得到這個錯誤: 致命錯誤:不能重新分配$這URL爲database.php線88 在該文件中是具有功能的類。裏面是線88: $this = new $db($serv, $user, $pass, $dbName); 錯誤是什麼意思,我怎麼能改變它?

    1熱度

    1回答

    在PHP5中引入了static關鍵字,這使得人們得出PHP4不支持靜態方法或變量的結論。然而,當我在PHP 4.4.9上運行下面的代碼時,它在沒有被調用的構造函數的情況下工作。 <?php class a { function a() { echo "CONSTRUCTOR CALLED\r\n"; } function b($var) {

    0熱度

    1回答

    我發現用戶登錄腳本在線這是我後來foundd出被寫在PHP4,我在將其升級到PHP5,並在同一時間:) 的片斷學習OOP的過程我的用戶級別是 <?php session_start(); //Tell PHP to start the session include("include/database.php"); include("include/mailer.php"); includ

    0熱度

    1回答

    ,然後才安裝點網後工作正常..when我開始WAMP我得到錯誤的 The procedure entry point_object_and_properties_init could not be located in dynamic link library php4ts.dll ,當我在 D:\wamp\bin\apache\apache2.2.22\bin php4ts.dll i

    0熱度

    1回答

    嗨第一個結果,我有以下代碼 function dropDownMenuMobile($parentId,$siteId,$root=false) { $menu = ""; $sql = "EXEC spGenerateDropdownMenuMobile ".$parentId.",".$siteId; $stmt = sqlsrv_query($GLOBALS[

    0熱度

    1回答

    我對OOP很新,但是我有一個類,並且創建了每個對象,我將它們推送到一個數組中(我認爲沒有辦法迭代類中的每個對象)。我的客戶仍然在PHP4上,所以我遇到了一些麻煩。 由於第4版不來與__construct方法,我做了我自己: function construct() { global $LIST; array_push($LIST, &$this); } 沒有&$this之

    0熱度

    1回答

    我正在幫她的網頁上的朋友,我似乎無法理解路由。 因此,這個網頁是多年前在php中編寫的。 本質上說,像這樣的東西: <li><a href="<? echo $_SERVER["PHP_SELF"]; ?>?goto=start">Startseite</a></li> <li><a href="<? echo $_SERVER["PHP_SELF"]; ?>?goto=objekte">Obj

    1熱度

    1回答

    我試過使用類似於下面的PHP代碼來從Firebird數據庫檢索項目。 $sql = "select P_1,P_2,P_3 from p_players('$playerid', '')"; //This sends the SQL select statement to the db $rs=$db->Execute($sql); //This converts the SQL state

    0熱度

    1回答

    我有一臺服務器,只有php4和postgressql。據我可以告訴PDO和pg_query_params在php4中不存在。還有什麼替代方法?或者正在逃避唯一的選擇?