IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

éliminer warning par bufférisation sortie


Sujet :

Langage PHP

  1. #21
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 508
    Billets dans le blog
    1
    Par défaut
    Je m'étais fait la même réflexion, mais : forum/index.php (dans le head évidemment)(et le bug ne vient pas de l'emploi de l'italien !) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    7:<meta name="generator" content="Lauyan TOWeb 3.1.7.579">
    8:<meta name="author" content="Il portale delle persone scomparse">
    9:<meta name="rating" content="General">
    de plus avec forum/test.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
      <meta content="text/html; charset=ISO-8859-1"
     http-equiv="content-type">
      <title></title>
    </head>
    <body>
    <p style="text-align:justify"><div style="width:1130;height:1600;overflow:auto;"><?php include("../../fr/phpbb/index.php"); ?></div> 
    </p></body>
    </html>
    warning :
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/20/d357470176/htdocs/ita/forum/test.php:9) in /homepages/20/d357470176/htdocs/ita/forum/common.php on line 59
    et ligne 9 de test.php : <p style="text-align:justify"><div style="width:1130;height:1600;overflow:auto;"><?php include("../../fr/phpbb/index.php"); ?></div></p>
    Et pour savoir, pourquoi vouloir inclure le forum dans une autre page, qui apparemment est vide?...
    Pas tout-à-fait vide, vu qu'il y a le menu, le bandeau, l'en-tête et le pied de page (quand on va sur le forum, on reste dans le site)

  2. #22
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 646
    Billets dans le blog
    20
    Par défaut
    Mais "../../fr/phpbb/index.php", c'est une page complète non ?
    C'est-à-dire avec son doctype et ses balises <html>, <head> et <body>...

    Tu ne peux pas inclure une page complète dans un document de cette façon !!!
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #23
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 508
    Billets dans le blog
    1
    Par défaut
    Mais "../../fr/phpbb/index.php", c'est une page complète non ?
    Et non, c'est juste une page < ?php...du code ...?>sans doctype, ni head, ni html, ni body...

  4. #24
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 646
    Billets dans le blog
    20
    Par défaut
    Donc ce que tu expliques, c'est que quand tu crées un forum phpBB et que tu vas sur index.php, ça ne te renvoie pas une page complète ?
    Et surtout, que les développeurs de phpBB ont mit sciemment, en plein milieu de leur code, une redirection header() tout en sachant que ça provoque une erreur ?

    Tu ne penses pas plutôt que ce que tu appelles
    une page < ?php...du code ...?>
    c'est plutôt l'architecture qui va te créer l'ensemble de la page ?
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #25
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2007
    Messages
    748
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 748
    Par défaut
    peu être as tu enregistré l'un de tes fichiers avec une signature BOM, qui provoque ce genre d'erreur ( déjà eu le problème )

  6. #26
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 508
    Billets dans le blog
    1
    Par défaut
    Merci de vos 2 réponses ;
    pour Bovino : comme tu as sûrement raison (si je visualise le source de http://www.telepamedia.com/ita/phpbb/index.php, il y a un doctype), j'ai remplacé le include php par un copier-coller du code que je veux mettre là, mais le warning reste...

    pour ascito : même si tu as raison, ce forum phpbb s'appuie sur un répertoire "includes" qui contient 244 fichiers et apparemment, ils sont tous mal encodés, mais je n'ai pas le courage de tous les encoder...

  7. #27
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2007
    Messages
    748
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 748
    Par défaut
    si le problème viens de la signature BOM, tu devrais juste vérifier /homepages/20/d357470176/htdocs/fr/dossier1/test2.php celui là, et voir s'il te revoit une erreur sur un nouveau...

  8. #28
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 646
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par ascito
    si le problème viens de la signature BOM
    Mais non, ça ne vient pas de là, ça vient du fait que l'index.php de phpBB prévoit une redirection par header() mais que cet index est inclut dans une autre page, c'est-à-dire qu'il essaye d'envoyer un header alors que des données ont déjà été envoyées au navigateur !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  9. #29
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 508
    Billets dans le blog
    1
    Par défaut
    Merci pour cette explication parfaitement logique, mais du coup, j'imagine une autre solution, mais comme ça fait du boulot, avant de m'y lancer, je voudrais savoir si ça tient la route : pour contourner le problème, je ferais cette redirection PHP dans un autre fichier que j'appellerais par iframe (en lui passant l'URL sur laquelle se rediriger par son URL à lui (méthode GET)) et sachant que la redirection qui pose problème se fait sur cette URL : , je me dis qu'il n'y aura pas de souci de référencement d'un post du forum (à moins qu'on ne découvre plus loin une nouvelle redirection !). Qu'en penses-tu ?

  10. #30
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 16
    Par défaut
    Salut,
    hier en faisant un "delete" sur la table SQL des posts et des topics j'ai aperçu qui le phpbb sur mon site produit un erreur général si je lui demande l'accès au panneau de controle du modérateur.
    Par contra peut ^tre qui ça na rien à voir parce que je ne suis pas modérateur mais j'ai le permis comment administrateur.
    Toutefois ça n'est pas normal, si je ne suis pas modérateur mais administateur le systeme me doit répondre simplement que je n'ai pas les permis mais pas avec un cadre rouge d'erreur général.
    Non ?

  11. #31
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 508
    Billets dans le blog
    1
    Par défaut
    Il me semble que ton post est relatif à ce fil de discussion...

  12. #32
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 16
    Par défaut
    Merci Lauretns;
    Désolé j'avais pas vu ta reponse.
    Par contre, non c'est juste ici que je voulais poster. Pour signaler le problème.
    Dans phpbb on à deux connexion: le panneau d'administrateur et le panneau du modérateur. L'accès au panneau du modérateur c'est qui fas l'erreur général.
    Mais peut etre que ça n'a rien à voir avec les seul erreur qui te reste du phpbb.

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/06/2008, 16h45
  2. Sortie en plusieurs pdf découpés par chapitres
    Par Konrad Florczak dans le forum Mise en forme
    Réponses: 7
    Dernier message: 27/07/2006, 14h38
  3. [struct]warnings à éliminer
    Par GLDavid dans le forum C++
    Réponses: 3
    Dernier message: 09/03/2006, 12h18
  4. problème élimination de donnée par plusieur requête
    Par ghan77 dans le forum Bases de données
    Réponses: 8
    Dernier message: 23/01/2006, 16h47
  5. [C#] Détecter sortie forme par la fenêtre
    Par joujoukinder dans le forum Windows Forms
    Réponses: 11
    Dernier message: 05/08/2005, 19h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo