Function eregi() is deprecated hibaüzenet
Üdv! & Kellemes ünnepeket!
Egy news-add jellegű scripttel kapcsolatban akad egy kis problémám:
A vonatkozó kódrészlet:A gondom az, hogy bár kifogástalanul működik a funkció, de az ablak tetején látható két hibaüzenet: mindkettő hibasor ugyanaz:
Deprecated: Function eregi() is deprecated in elérésiút/fájl.php on line 8
Előre is köszönöm, ha valaki tudna mondani valami okosat, amin elindulhatnék, mert én nem látom a hibát.
Köszönöm!
■ Egy news-add jellegű scripttel kapcsolatban akad egy kis problémám:
A vonatkozó kódrészlet:
- function check_login($username, $md5_password){
- $result = FALSE;
- $full_member_db = file("./data/users.db.php");
- global $member_db;
- foreach($full_member_db as $member_db_line)
- {
- if(!eregi("<\?",$member_db_line)){
- $member_db = explode("|",$member_db_line);
- if(strtolower($member_db[2]) == strtolower($username) && $member_db[3] == $md5_password)
- {
- $result = TRUE;
- break;
- }
- }
- }
- return $result;
- }
Deprecated: Function eregi() is deprecated in elérésiút/fájl.php on line 8
Előre is köszönöm, ha valaki tudna mondani valami okosat, amin elindulhatnék, mert én nem látom a hibát.
Köszönöm!
eregi
deprecated
http://php.net/manual/en/function.eregi.php
Javítás: használd helyette pl. a preg_match-et:
http://devthought.com/2009/06/09/fix-ereg-is-deprecated-errors-in-php-53/
Köszönöm
Mégegyszer köszi!