pas de message d'erreur sur appel de fonction indéfinie

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pas de message d'erreur sur appel de fonction indéfinie

Re: pas de message d'erreur sur appel de fonction indéfinie

par or 1 » 03 mars 2016, 17:03

le require n'a pas été déjà fait dans le code avant cet appel ?

quid avec
$filter_peid = gedHelper::getCfaRootIdtesttttttttttt();

pas de message d'erreur sur appel de fonction indéfinie

par kmchen » 03 mars 2016, 13:12

Bonjour,

Je ne comprends pas pourquoi l'appel statique d'une classe dont le fichier n'est pas inclu au script appelant ne génère aucune erreur.
Sous Debian Jessie / PHP 5.6 / Joomla 2.5:
display_errors = On
display_startup_errors = Off
log_errors = On
ignore_repeated_errors = Off
track_errors = Off
html_errors = On
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
error_log = /var/log/apache2/error.log
Tel quel ce code fonctionne:

Code : Tout sélectionner

require_once JPATH_ADMINISTRATOR . "/components/com_ged/helpers/helper.php"; $filter_peid = gedHelper::getCfaRootId();
Si je commente le require aucune erreur, notice ou warning généré
Si j'indique un chemin erronné non plus
Peut-on changer ce comportement ?