Maison php教程 php手册 Warning: Cannot modify header information - headers already sent by

Warning: Cannot modify header information - headers already sent by

May 25, 2016 pm 04:52 PM
modify warning

如果在执行php程序时看到这条警告:"Warning: Cannot modify header information - headers already sent by ....".

有以下几种解决方法:

1. Blank lines (空白行):

,检查 后面没有空白行,特别是include或者require的文件.不少问题是这些空白行导致的。

2. Use exit statement (用exit来解决):在header后加上exit();

header ("Location: xxx");exit();

3.用Javascrīpt来解决:

self.location( file.php );"; ?>

可以用Javascrīpt来代替header。另外需要注意,采用这种方法需要浏览器支持Javascrīpt.

4. 用输出缓存来解决:

<?php
... HTML codes ... 

... PHP codes ... 
header ("Location: ...."); 
ob_end_flush(); 
?>
Copier après la connexion

               
               

永久地址:

转载随意~请带上教程地址吧^^

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Avertissement PHP : argument non valide fourni pour foreach() - Solution Avertissement PHP : argument non valide fourni pour foreach() - Solution Aug 26, 2023 pm 09:42 PM

PHPWarning:Invalidargumentsuppliedforforeach()-Solution Lors du développement de pages Web ou d'applications utilisant PHP, vous rencontrez souvent diverses erreurs et avertissements. L'un des avertissements courants est "Invalidargumentsuppliedforforeach()", qui est généralement produit lors de l'utilisation d'une boucle foreach pour parcourir un tableau. Cette question semble simple, mais si ce n'est pas le cas

Comment résoudre PHP Avertissement : fopen() : l'opération SSL a échoué dans file.php à la ligne X Comment résoudre PHP Avertissement : fopen() : l'opération SSL a échoué dans file.php à la ligne X Aug 25, 2023 am 09:22 AM

Comment résoudre PHPWarning:fopen():SSLoperationfailedinfile.phponlineX Dans la programmation PHP, nous utilisons souvent la fonction fopen pour ouvrir des fichiers ou des URL et effectuer des opérations associées. Cependant, lorsque vous utilisez la fonction fopen, vous rencontrerez parfois quelque chose de similaire à Warning:fopen():SSLoperationfailedinfile.p

Avertissement PHP : file_get_contents() : échec de l'ouverture du flux : échec de la requête HTTP Avertissement PHP : file_get_contents() : échec de l'ouverture du flux : échec de la requête HTTP Aug 18, 2023 pm 11:34 PM

Comment résoudre PHPWarning:file_get_contents():failedtoopenstream:HTTPrequestfailed Lors du développement PHP, nous rencontrons souvent des situations où des requêtes HTTP sont initiées vers des serveurs distants via la fonction file_get_contents. Cependant, nous rencontrons parfois un message d'erreur courant : PHPWarning : file_get_c

Avertissement PHP : argument non valide fourni pour la solution foreach() dans Avertissement PHP : argument non valide fourni pour la solution foreach() dans Jun 22, 2023 pm 01:07 PM

Ces dernières années, PHP est devenu l’un des outils importants pour le développement Web. Cependant, PHP affichera également des messages d'erreur, l'une des erreurs courantes est l'erreur "Invalidargumentsuppliedforforeach()". Voici comment corriger cette erreur. Tout d’abord, comprenons quelle est cette erreur. Cette erreur se produit généralement lors de l'utilisation du code de boucle foreach, mais en fournissant des paramètres non valides au code de boucle. Dans la plupart des cas, cette erreur fera planter le programme

Avertissement PHP : strtolower() s'attend à ce que le paramètre 1 soit une chaîne, solution Avertissement PHP : strtolower() s'attend à ce que le paramètre 1 soit une chaîne, solution Jun 23, 2023 am 08:11 AM

En tant que langage de programmation largement utilisé, PHP est largement utilisé dans de nombreux domaines tels que le développement Web et la programmation côté serveur. Pendant le développement, vous pouvez rencontrer le message d'erreur suivant : PHPWarning:strtolower()expectsparameter1tobestring. La solution à ce problème réside dans la compréhension de l’utilisation et des paramètres de la fonction strtolower(). Tout d'abord, strtolower() est une fonction intégrée à PHP utilisée pour convertir

Comment ajouter, modifier et supprimer des lignes de tableau dans jQuery ? Comment ajouter, modifier et supprimer des lignes de tableau dans jQuery ? Sep 05, 2023 pm 09:49 PM

À l'ère actuelle du développement Web, une gestion efficace et efficiente des tables est devenue très importante, en particulier lorsqu'il s'agit d'applications Web gourmandes en données. La possibilité d'ajouter, de modifier et de supprimer dynamiquement des lignes d'un tableau peut améliorer considérablement l'expérience utilisateur et rendre les applications plus interactives. Un moyen efficace d’y parvenir consiste à exploiter la puissance de jQuery. jQuery fournit de nombreuses fonctionnalités pour aider les développeurs à effectuer des opérations. Lignes de tableau Une ligne de tableau est une collection de données interdépendantes, représentées par des éléments en HTML. Il permet de regrouper des cellules (représentées par des éléments) dans un tableau. Chaque élément est utilisé pour définir une ligne dans le tableau, et pour les tableaux multi-attributs, il contient généralement un ou plusieurs éléments. Syntaxe$(sélecteur).append(co

Avertissement PHP : implode() : arguments non valides, solution transmise Avertissement PHP : implode() : arguments non valides, solution transmise Jun 23, 2023 am 09:04 AM

Dans la programmation PHP, des messages d'avertissement apparaissent souvent. L'une des invites les plus courantes est "PHPWarning:implode():Invalidargumentspassed". Cet article présentera les idées et les méthodes pour résoudre cet avertissement. Tout d’abord, nous devons comprendre comment utiliser la fonction implode(). La fonction de cette fonction est de concaténer un tableau en une chaîne, en utilisant la syntaxe suivante : chaîne

Avertissement PHP : solution file_get_contents() Avertissement PHP : solution file_get_contents() Jun 25, 2023 pm 01:33 PM

PHP est un langage de script serveur couramment utilisé qui peut exécuter des scripts sur le serveur Web pour créer des pages Web dynamiques. Les fonctions puissantes et la flexibilité de PHP le rendent largement utilisé dans le développement de sites Web. La fonction file_get_contents() est également une méthode couramment utilisée pour obtenir le contenu d'une URL en PHP. Mais parfois, vous rencontrerez l'erreur suivante : PHPWarning:file_get_contents(url):failedto

See all articles