diff --git a/ecrire/balise/formulaire_ecrire_auteur.php b/ecrire/balise/formulaire_ecrire_auteur.php index 410a5fd0bde1bcf0138097a0af931d2c470a5ea4..2f11152915649950c2ca7968bc8dc2b2a8c73e56 100644 --- a/ecrire/balise/formulaire_ecrire_auteur.php +++ b/ecrire/balise/formulaire_ecrire_auteur.php @@ -60,8 +60,8 @@ function balise_FORMULAIRE_ECRIRE_AUTEUR($p) { function balise_FORMULAIRE_ECRIRE_AUTEUR_stat($args, $context_compil) { include_spip('inc/filtres'); // Pas d'id_auteur ni d'id_article ? Erreur de contexte - $id = intval($args[1]); - if (!$args[0] and !$id) { + $id = (int) $args[1]; + if (!$args[0] && !$id) { $msg = [ 'zbug_champ_hors_motif', [ @@ -76,7 +76,7 @@ function balise_FORMULAIRE_ECRIRE_AUTEUR_stat($args, $context_compil) { } // Si on est dans un contexte article, // sortir tous les mails des auteurs de l'article - if (!$args[0] and $id) { + if (!$args[0] && $id) { $r = ''; $s = sql_allfetsel( 'email', @@ -92,7 +92,7 @@ function balise_FORMULAIRE_ECRIRE_AUTEUR_stat($args, $context_compil) { } // On ne peut pas ecrire a un auteur dont le mail n'est pas valide - if (!$args[2] or !email_valide($args[2])) { + if (!$args[2] || !email_valide($args[2])) { return ''; } diff --git a/ecrire/balise/formulaire_inscription.php b/ecrire/balise/formulaire_inscription.php index 611998f05ccf8dfc2dbf7e60057677b4aee00895..ca5a2445a151c2fb09a00829ee2cdc400dddaf21 100644 --- a/ecrire/balise/formulaire_inscription.php +++ b/ecrire/balise/formulaire_inscription.php @@ -77,7 +77,7 @@ function balise_FORMULAIRE_INSCRIPTION_stat($args, $context_compil) { // Compatibilité avec l'ancien param "id" dans les deux sens if (!is_array($id_ou_options)) { - $options = ['id' => intval($id_ou_options)]; + $options = ['id' => (int) $id_ou_options]; $id = $options['id']; }else { $options = $id_ou_options; diff --git a/ecrire/balise/info_.php b/ecrire/balise/info_.php index 3cb1aad45b56606d032535656aa3ece4c9f86981..9a63530e864c8ff32ee15a2d7a84dab5c54d78b1 100644 --- a/ecrire/balise/info_.php +++ b/ecrire/balise/info_.php @@ -42,7 +42,7 @@ function balise_INFO__dist($p) { $info = $p->nom_champ; $type_objet = interprete_argument_balise(1, $p); $id_objet = interprete_argument_balise(2, $p); - if ($info === 'INFO_' or !$type_objet or !$id_objet) { + if ($info === 'INFO_' || !$type_objet || !$id_objet) { $msg = _T('zbug_balise_sans_argument', ['balise' => ' INFO_']); erreur_squelette($msg, $p); $p->interdire_scripts = true;