Erreur en php

Résolu
rim2d -  
 rim2d -
Bonjour,

je déploie mon application en php sur serveur debian, je trouve Warning suivant:
Cannot modify header information - headers already sent by (output started at /nn/nn/nn.php:) in /nn/nn/nn.php on ligne 36.

dans la ligne 36 on a header("refresh: 30 url=messageenv.php")
aidez moi s'il vous plais !
merci d'avance

5 réponses

  1. mcfly10 Messages postés 1029 Date d'inscription   Statut Membre Dernière intervention   239
     
    Il te dit que tu ne peux pas appeler la méthode header (qui sert a envoyer des entête HTTP) si tu as déjà commencé à envoyer des données.
    1
  2. Alain_42 Messages postés 5413 Statut Membre 904
     
    Il ne doit y avoir aucun code html ou echo php avant ton header(.....)
    1
  3. rim2d
     
    Bonjour,merci pour votre réponses , Mais je veux envoyer des paramétrés existe dans le code par exemple :
    header("refresh: 30 url=messagerecu.php?id=$idmessage" );
    0
  4. Alain_42 Messages postés 5413 Statut Membre 904
     
    avant ton header(....) tu peux mettre du code php mais il ne faut pas de echo dedans

    le mieux si tu peux serait de nous donner le code qui est avant cette ligne header(....
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question