View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
03452Bug reportsSurvey takingpublic2009-08-12 20:57
Reporteruser372Assigned Toc_schmitz  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version1.85+ 
Target Version1.85+Fixed in Version1.85+ 
Summary03452: LimeSurvey and PHP 5.3
Description

A user with PHP 5.3 reported the following notice at IRC:

PHP Deprecated: Function eregi() is deprecated in C:\Inetpub\wwwroot\cascadehealth_org\client\limesurvey\common.php on line 126

==> eregi() is deprecated at PHP 5.3: more info at: http://at2.php.net/manual/en/function.eregi.php

Steps To Reproduce

Perhaps we should check for other deprecated functions too.

TagsNo tags attached.
Bug heat2
Complete LimeSurvey version number (& build)
I will donate to the project if issue is resolved
Browser
Database type & versionna
Server OS (if known)na
Webserver software & version (if known)na
PHP VersionPHP 5.3

Users monitoring this issue

There are no users monitoring this issue.

Activities

user372

2009-08-07 14:50

  ~09043

Last edited: 2009-08-07 14:56

User "roymogg" reports in the forum, that there is another "ereg_replace" at "\limesurvey\classes\core\sanitize.php in line 209:
$int = ereg_replace("[^0-9]", "", $integer);

http://www.limesurvey.org/en/support/forums/1-installation-issues/29230-error-function-eregreplace.html#29274

EDIT:
in dump.php:
line 80: $def = ereg_replace(",\n$","", $def);
line 120: $row[$j] = ereg_replace("\n","\n",$row[$j]);

and in common.php at line 5325, 5333, 5367, 5393, 5394 and 5422.

Issue History

Date Modified Username Field Change
2009-07-07 23:53 user372 New Issue
2009-07-07 23:53 user372 Status new => assigned
2009-07-07 23:53 user372 Assigned To => c_schmitz
2009-07-07 23:53 user372 Database & DB-Version => na
2009-07-07 23:53 user372 Operating System (Server) => na
2009-07-07 23:53 user372 Webserver => na
2009-07-07 23:53 user372 PHP Version => PHP 5.3
2009-07-29 13:26 c_schmitz Status assigned => resolved
2009-07-29 13:26 c_schmitz Fixed in Version => 1.85+
2009-07-29 13:26 c_schmitz Resolution open => fixed
2009-08-03 09:22 c_schmitz Status resolved => closed
2009-08-07 14:50 user372 Note Added: 09043
2009-08-07 14:51 user372 Status closed => assigned
2009-08-07 14:56 user372 Note Edited: 09043
2009-08-10 17:39 c_schmitz Status assigned => resolved
2009-08-12 20:57 c_schmitz Status resolved => closed
2010-10-25 00:18 c_schmitz Category Survey at Runtime => Survey taking