Bonjour, je suis en train de tester et de débugger l'application PHP Maarch (gestion électronique de documents).
J'ai déjà corrigé tous les warning liés à l'utilisation des fonctions dépréciées ereg() et ereg_replace() et remplacé tous les <? par <?php.
J'ai à présent des erreurs Deprecated liées à des assignations faites visiblement de manière incorrecte.
Voici la première erreur :
Et voici le code correspondant à la première erreur :Deprecated: Assigning the return value of new by reference is deprecated in C:\Lanza\wamp\www\maarch_v3\modules\physical_archive\class\fpdi.php on line 163
La ligne 163 est celle qui contient : $this->parsers[$fn] =& new fpdi_pdf_parser($fn,$this);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 /** * Set a source-file * * @param string $filename a valid filename * @return int number of available pages */ function setSourceFile($filename) { $this->current_filename = $filename; $fn =& $this->current_filename; if (!isset($this->parsers[$fn])) $this->parsers[$fn] =& new fpdi_pdf_parser($fn,$this); $this->current_parser =& $this->parsers[$fn]; return $this->parsers[$fn]->getPageCount(); }
Merci d'avance à eux qui me liront.
Partager