Bonjour,
J'ai plein de warning dans mon code, faut savoir que ce code est très vieux et que c'est basé mediawiki, ces erreurs sont survenus après le upgrade de php, sa faisait très très très longtemps qu'elle n'avait pas été upgrade.
Voici les erreurs:
Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4
Warning: Invalid argument supplied for foreach()
Merci d'avanceCode:public function matchAndRemove( &$text ) { $found = array(); $regexes = $this->getRegex(); foreach ( $regexes as $regex ) { if ( $regex === '' ) { continue; } preg_match_all( $regex, $text, $matches, PREG_SET_ORDER ); foreach ( $matches as $m ) { list( $name, $param ) = $this->parseMatch( $m ); $found[$name] = $param; } $text = preg_replace( $regex, '', $text ); } return $found; } ET AUSSI : Warning: Cannot modify header information - headers already sent public function header($string, $replace=true) { header($string,$replace); }
-----