forked from halo-battle/game
Another bunch of PHP 7.2 fixes
This commit is contained in:
parent
164a7ab020
commit
f56a2ef140
7 changed files with 11 additions and 11 deletions
|
|
@ -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'";
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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é !";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue