Another bunch of PHP 7.2 fixes

This commit is contained in:
nemunaire 2020-11-16 08:19:08 +01:00
parent 164a7ab020
commit f56a2ef140
7 changed files with 11 additions and 11 deletions

View File

@ -40,7 +40,7 @@ if (is_file($filename)) {
$handle = fopen($filename, "r");
while (!feof($handle)) {
$r = fgets($handle);
if (ereg(';', $r)) $last = $r;
if (preg_match('#;#', $r)) $last = $r;
}
fclose($handle);
$calc = $last = explode(';', $last);
@ -53,7 +53,7 @@ for($i = 6; $i >= 0; $i--){
$handle = fopen($filename, "r");
while (!feof($handle)) {
$r = fgets($handle);
if (ereg(';', $r)) $last = $r;
if (preg_match('#;#', $r)) $last = $r;
}
fclose($handle);
$last = explode(';', $last);

View File

@ -34,7 +34,7 @@ if (is_file(FILE_SAV) && !isset($_GET['erase']))
$pointeur = opendir($dir);
while ($fichier = readdir($pointeur))
{
if($fichier == '.' || $fichier == '..' || $fichier == '.svn' || ereg("~", $fichier))
if($fichier == '.' || $fichier == '..' || $fichier == '.svn' || preg_match("#~#", $fichier))
continue;
if(is_dir($dir.$fichier) && is_readable($dir.$fichier))
@ -115,7 +115,7 @@ else
$pointeur = opendir($dir);
while ($fichier = readdir($pointeur))
{
if($fichier == '.' || $fichier == '..' || $fichier == '.svn' || ereg("~", $fichier))
if($fichier == '.' || $fichier == '..' || $fichier == '.svn' || preg_match("#~#", $fichier))
continue;
if(is_dir($dir.$fichier) && is_readable($dir.$fichier))

View File

@ -70,7 +70,7 @@ else
<tbody>';
foreach($m[0] as $key => $lign)
{
if (ereg('array', $m[3][$key]))
if (preg_match('#array#', $m[3][$key]))
{
$exp = "#array \(( '(.{1,10})' =&gt; '([^',]{0,1000})',)( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?( '(.{1,10})' =&gt; '([^',]{0,1000})',)?#ui";

View File

@ -109,7 +109,7 @@ class Alliance extends SURFACE{
else $out[] .= $this->modif[$i]." = '".$this->{$this->modif[$i]}."'";
}
else {
if (ereg('file', $this->modif[$i])) {
if (preg_match('#file#', $this->modif[$i])) {
$prep = serialize($this->{$this->modif[$i]});
$bdd->escape($prep);
$out[] .= $this->modif[$i]." = '$prep'";

View File

@ -14,7 +14,7 @@ if(!defined('INDEX')) { header('Location: ../'); exit; }
$template->assign("affected", $bdd->affected());
$bdd->deconnexion();
if (eregi("show tables", $req))
if (preg_match("#show tables#i", $req))
$template->assign("lien", "SELECT * FROM ");
$pagea = 'bdd';

View File

@ -243,11 +243,11 @@ function check_mdp($mdp, $pseudo = null, $conf=null)
return "Mot de passe trop court, il doit faire au moins 7 caractères.";
elseif (ctype_digit($mdp))
return "Le mot de passe ne doit pas contenir que des chiffres";
elseif (!empty($pseudo) && ereg($mdp, $pseudo))
elseif (!empty($pseudo) && strpos($mdp, $pseudo))
return "Votre mot de passe ne doit pas être une partie de votre nom d'utilisateur";
elseif (!empty($pseudo) && ereg($pseudo, $mdp))
elseif (!empty($pseudo) && strpos($pseudo, $mdp))
return "Votre nom d'utilisateur ne doit pas être une partie de votre mot de passe";
elseif (ereg("halo", $mdp))
elseif (strpos($mdp, "halo"))
return "Le mot de passe ne peut pas contenir le mot halo !";
elseif (preg_match("#azer|qwer|zert|wert|erty|rtyu|tyui|yuio|uiop|poiu|oiuy|iuyt|uytr|ytre|trez|trew|reza|rewq|qsdf|asdf|sdfg|dfgh|fghj|ghjk|hjkl|jklm|mlkj|lkjh|kjhg|jhgf|hgfd|gfds|fdsq|fdsa|wxcv|vcxw|xcvb|bvcx|cvbn|nbvc|vbnm|mnbv|123|234|345|456|567|678|789|987|876|765|654|543|432|321|210|012#iU", $mdp, $osef))
return "Ayez plus de créativité pour définir votre mot de passe, les lettres ou chiffres du clavier qui se suivent ne sont pas une bonne sécurité !";

View File

@ -4,7 +4,7 @@
{foreach from=$tableau item=ligne key=key}
<tr>
<td><a href="?p={$linkpage}&amp;id={$idPlan}&amp;key={$key}">{$key}</a></td>
<td>{if $ligne > 0 && (ereg("^time", $key) || $key == "last_visite" || $key == "politique_lastchange")}{$ligne|date_format:"timestamp : %d/%m/%y %H:%M:%S"}{else}{$ligne|truncate:82}{/if}</td>
<td>{if $ligne > 0 && (preg_match("#^time#", $key) || $key == "last_visite" || $key == "politique_lastchange")}{$ligne|date_format:"timestamp : %d/%m/%y %H:%M:%S"}{else}{$ligne|truncate:82}{/if}</td>
</tr>
{/foreach}
</table>