Bonjour à tous,
Je vais avoir besoin d'un coup de main, voila !!! avec les fêtes qui approche mes enfants m ont demandé (comme tous les ans) de remettre en ligne une petite application php "mygift" que j'avais trouvé sur le web il y a quelques années et qui leur plait beaucoup . Seulement voilà j'ai mis à jour ma debian cette année et évidemment l'application ne marche plus avec le php 7.3.
Donc je vais avoir besoin de vous pour corriger tout les soucis (enfin j'espère).
J'ai donc commencé par chercher un outil pour me permettre de trouver et lister toutes les [error] et [warning] que php 7.* me trouvent et j'ai trouvé .
J'ai donc maintenant une liste de 4 pages d'erreurs qui s'affiche comme ça :
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 
 
> Line 9: [Error] PHP 4 constructors are now deprecated
    function GiftList($listId)
    {
    }
 
File: /var/www/html/cadeaux/includes/Database.sqlite.class.php
> Line 12: [Error] PHP 4 constructors are now deprecated
    function Database($server, $user, $password, $database)
    {
    }
 
 
File: /var/www/html/cadeaux/includes/Category.class.php
> Line 8: [Error] PHP 4 constructors are now deprecated
    function Category($id = '')
    {
    }
 
 
File: /var/www/html/cadeaux/includes/Database.class.php
> Line 13: [Error] PHP 4 constructors are now deprecated
    function Database($server, $user, $password, $database)
    {
    }
> Line 69: [Error] Removed function "mysql_num_rows" called
    mysql_num_rows($result);
> Line 70: [Error] Removed function "mysql_fetch_assoc" called
    mysql_fetch_assoc($result);
> Line 76: [Error] Removed function "mysql_free_result" called
    mysql_free_result($result);
> Line 89: [Error] Removed function "mysql_fetch_assoc" called
    mysql_fetch_assoc($result);
> Line 93: [Error] Removed function "mysql_free_result" called
    mysql_free_result($result);
> Line 105: [Error] Removed function "mysql_fetch_assoc" called
    mysql_fetch_assoc($result);
> Line 106: [Error] Removed function "mysql_free_result" called
    mysql_free_result($result);
etc.......

n'étant vraiment pas très fort en PHP je m'adresse à vous pour m'aider à corriger .

Merci d'avance à qui voudra bien m'aider