Dreamweaver Developer Toolbox is een geweldig pakket. In onze cursus Dreamweaver deel 4 leer je ermee werken. Het probleem is echter dat meer en meer webservers overschakelen naar PHP 5.3. En daar werkt deze Developer Toolbox nu jammer genoeg niet op.... Maar niet getreurd. Een team gemotiveerde programmeurs hebben de verouderde bestanden in het pakket omgezet en je kan ze nu downloaden. DOWNLOAD HIER.
NEEM EERST EEN BACKUP VAN DE HUIDIGE BESTANDEN VOOR JE ZE VERVANGT!
Volgende bestanden werden aangepast:
/includes/commom/lib/db/KT_FakeRecordset.class.php /includes/tng/triggers/tNG_defTrigg.inc.php |
Voor de techneuten, hier een overzicht wat er werd gewijzigd:
1. Common's folder a) line 115, replace $insert_values .= "'" . mysql_escape_string($value) . "', "; $insert_values .= "'" . mysql_real_escape_string($value) . "', "; $multiple_values[$i] .= "'" . mysql_escape_string($value) . "', "; $multiple_values[$i] .= "'" . mysql_real_escape_string($value) . "', "; c) line 198, replace $select_sql .= "'" . mysql_escape_string($value) . "' AS " . $colName . ", "; $select_sql .= "'" . mysql_real_escape_string($value) . "' AS " . $colName . ", "; line 229, replace $arr = split('[\\/]', $file); $arr = preg_split('#[\\/]#', $file); line 233, replace $arr = split("[\\/]", $destinationName); $arr = preg_split("#[\\/]#", $destinationName); line 146, replace $arrPath = split("[\\/]", $path); $arrPath = preg_split("#[\\/]#", $path); line 2004, replace $arr = split("[/\]", $path); $arr = preg_split("#[\\/]#", $path); line 95, replace if (ini_get("safe_mode")) { if (@ini_get("safe_mode")) { 2. Kollection line 49, replace function Trigger_Default_FormValidation(&$tNG, &$uniVal) { function Trigger_Default_FormValidation(&$tNG, $uniVal) { line 19, replace parent::tNG_fields($connection); parent::tNG($connection); line 19, replace parent::tNG_fields($connection); parent::tNG($connection); line 425, replace function getFieldError($fName) { function getFieldError($fName, $cnt = 1) { line 19, replace parent::tNG_fields($connection); parent::tNG($connection); a) line 17, replace function log($className, $methodName=NULL, $message=null) { static function log($className, $methodName=NULL, $message=null) { function getResult($mode, $uniq='') { static function getResult($mode, $uniq='') { line 147, replace function getFieldError($fName, $cnt) { function getFieldError($fName, $cnt = 1) { line 17, replace parent::tNG_multiple($connection); parent::tNG($connection); line 31, replace parent::tNG_multiple($connection); parent::tNG($connection); line 24, replace parent::tNG_multiple($connection); parent::tNG($connection); line 18, replace parent::tNG_fields($connection); parent::tNG($connection); 3. Kart & Shop a) line 82, replace session_unregister('KT_MXKART'); unset($_SESSION['KT_MXKART']); session_unregister($key); unset($_SESSION[$key]); line 28, replace function addColumn($colName, $type, $method, $reference, $null) { function addColumn($colName, $type, $method, $reference, $defaultValue = '') { line 13, replace function setPrimaryKey($colName, $type, $method, $reference) function setPrimaryKey($colName, $type, $method='VALUE', $reference=NULL) line 10, replace function addColumn($colName, $type, $method, $reference, $null) { function addColumn($colName, $type, $method, $reference, $defaultValue = '') { a) line 52, replace $responseArr = split('\|', $response); $responseArr = preg_split('#[\|]#', $response); $responseArr = split(',', $response); $responseArr = explode(',', $response); 4. KTML line 239, replace $arr = split("\\/", $folderName); $arr = preg_split("#[\\/]#", $folderName); a) line 178, replace $tmpAddedWords = split("[\n\r]", $content); $tmpAddedWords = preg_split("#[\n\r]#", $content); $lines = split("[\r\n]", $text); $lines = preg_split("#[\r\n]#", $text); |
© 2000 - 2016 Zelfstudie.be - Alle rechten voorbehouden
Website laten maken: kerfuffle.be - Website publiceren: zelfhosting.com