Probleme - Warning: Cannot modify header info

kenya87 -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
Deprecated: Function ereg() is deprecated in /srv/disk3/xxxx/www/xxxx.com/includes/controls.inc.php on line 48

Deprecated: Function ereg() is deprecated in /srv/disk3/xxxx/www/xxxx.com/includes/controls.inc.php on line 48

Warning: Cannot modify header information - headers already sent by (output started at /srv/disk3/xxxx/www/xxxx.com/includes/controls.inc.php:48) in /~/www/xxxx.com/login.php on line 43

Warning: Cannot modify header information - headers already sent by (output started at /srv/disk3/xxxx/www/xxxx.com/includes/controls.inc.php:48) in /~/www/xxxx.com/login.php on line 44

Bonjours, j'ai cette erreur et je ne suis plus capable de me connecter, même en remplaçant les fichier visés!

Qu'est-ce qui faut que je fasse?

merci.

6 réponses

  1. graffx Messages postés 120 Date d'inscription   Statut Contributeur Dernière intervention   2 031
     
    Apprendre le php.

    Tu dois avoir mis un header.location ou un session_start aprés des caracteres html, sinon vois ta fonction ereg
    0
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Les fonctions ereg() (et toutes les autres de l'extension « Regex POSIX ») sont obsolètes depuis PHP 5.3.0.
    Utilises plutôt les fonctions fournies par l'extension PCRE : preg_match, preg_replace, ...

    https://www.php.net/manual/fr/reference.pcre.pattern.posix.php
    0
  3. kenya87
     
    donc le probleme se situe au niveau du fichier :

    login.php?

    j'avais une sauvegarde de ce fichier qui marchait correctement et je l'ai remplacé et j'ai le même problème.

    :\
    0
  4. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Non, ça vient du fichier "xxxx.com/includes/controls.inc.php".
    Il ne suffit pas de le remplacer par une sauvegarde, mais il faut recoder certaines parties (cf. mon message précédent).
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. kenya87
     
    mais avant tout marchait correctement!

    Je veux bien recoder mais pourquoi il y a 3 jours tout marchait bien et maintenant poof, erreur? et de cette erreur irreparable, il faut que je recode?
    0
  7. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Il y a sans doute eu du changement sur le serveur, comme un mise à jour vers PHP 5.3 ou +.
    0