Malcolm Beck´s: Fehlerbehandlung in PHP mit MySQL

Beitrag lesen

hi,

Das lässt sich aber auch umgehen, in dem man vor der Einbindung der stringparser_bbcode.class.php E_STRICT aus dem error_reporting-Level herausnommt, und direkt danach wieder rein.

Nachtrag für's Archiv: Man kann das error_reporting-Level erst wieder hochschrauben, nach dem man mit den BBCode-Funktionen durch ist, also das Parsen der Inhalte hinter sich gebracht hat, da auch der Aufruf der Funktionen Fehlermeldungen erzeugt.

  error_reporting(E_ALL | E_STRICT);  
  // Das Script normal abarbeiten  
  
  // Hier das error_reporting-Level runterschrauben  
  error_reporting(E_ALL);  
  require_once 'configs/stringparser_bbcode.class.php';  
  
  if ($dbcon= $_connect->query($SELECT)) {  
    while ($row = $dbcon->fetch_assoc())  
    {  
      echo $bbcode->parse ($row); // Inhalte Parsen  
    }  
  }  
  // error_reporting-Level wieder raufschrauben  
  error_reporting(E_ALL | E_STRICT);

mfg

--
echo '<pre>'; var_dump($Malcolm_Beck`s); echo '</pre>';
array(2) {
  ["SELFCODE"]=>
  string(74) "ie:( fl:) br:> va:? ls:? fo:) rl:| n4:# ss:{ de:? js:} ch:? sh:( mo:? zu:("
  ["Meaningful"]=>
  string(?) "Der Sinn des Lebens ist deinem Leben einen Sinn zu geben"
}