php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.01.2012, 16:38  
Erfahrener Benutzer
 
Benutzerbild von Sickone4
 
Registriert seit: 21.08.2011
Beiträge: 302
PHP-Kenntnisse:
Anfänger
Sickone4 befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] header sent nach include

hi leute,

ich hab eigentlich eher eine ablauffrage.

ich habe ja vor kurzem mit meinem counter script angefangen und mit eine statistic via gd-lib gemacht (optisch dargestellt)

der counter läuft auch, nun bin ich dabei, den zeitraum der angezeigten statistic durch zwei kalender auszuwählen.

geht soweit auch erstmal alles.

also habe ich mal die einzelnen php dateien in eine neue includet

geht auch alles nur mal wieder das leidige problem: gd-lib will nicht, weil header already sent.

ich habe den synthax für den header in der php datei in der ich auch die gd sachen verarbeite, aber ich frage mich, kann man nicht "einfach" sagen, verarbeite datei xy.php udn gib mir aus was getan wurde?

sonst muss ich ja meinen header synthax immer häpchenweise weiter nach oben machen (damit meine ich in der dateistruktur nach vorne gehen, bis zur index.php ==>> z.b. gd-stat.php/counter.php/statistcs.php/index.php von hinten nach vorne)

und dann die header informationen in der index senden, oder wie darf man diese sache verstehen?
__________________
irgendwann werde ich auch helfen können - vielleicht.
Sickone4 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.01.2012, 16:40  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ich verstehe kein Wort. WAS GENAU ist Deine Frage?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 23.01.2012, 16:42  
Erfahrener Benutzer
 
Benutzerbild von Sickone4
 
Registriert seit: 21.08.2011
Beiträge: 302
PHP-Kenntnisse:
Anfänger
Sickone4 befindet sich auf einem aufstrebenden Ast
Standard

ich habe ein script (counterscript) geschrieben.

dies in verschiedenen teilen (counter / kalender / gd statistik)
diese füge ich in einer neuen php zusammen, und include die einzelnen php dateien.

nun funktioniert alles, bis auf die gd-statistic. dort erhalte ich mal wieder die fehlermeldung, mit header already sent.

die datei, direkt im browser aufgerufen funktioniert ja, nur wenn ich sie in eine andere datei include nicht.
__________________
irgendwann werde ich auch helfen können - vielleicht.
Sickone4 ist offline   Mit Zitat antworten
Alt 23.01.2012, 16:44  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Dann gibt nichts aus vor dem Include.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 23.01.2012, 16:48  
Erfahrener Benutzer
 
Benutzerbild von Sickone4
 
Registriert seit: 21.08.2011
Beiträge: 302
PHP-Kenntnisse:
Anfänger
Sickone4 befindet sich auf einem aufstrebenden Ast
Standard

ich include meine gd aber doch an der stelle, an der ich sie benötige, nicht direkt zu beginn einer datei?
__________________
irgendwann werde ich auch helfen können - vielleicht.
Sickone4 ist offline   Mit Zitat antworten
Alt 23.01.2012, 16:53  
Erfahrener Benutzer
 
Benutzerbild von Dark Guardian
 
Registriert seit: 10.10.2009
Beiträge: 2.631
PHP-Kenntnisse:
Fortgeschritten
Dark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekannt
Standard

Zitat:
Zitat von Sickone4 Beitrag anzeigen
ich include meine gd aber doch an der stelle, an der ich sie benötige, nicht direkt zu beginn einer datei?
Nein. Bitte hier entlang: http://de.wikipedia.org/wiki/Hyperte...nsfer_Protocol

Eine HTTP Anfrage kann nur EINE Antwort zurückgeben. D.h. HTML ODER Bild, nicht beides gemixt.

D.h. binde das Bild in HTML mit dem <img> Element ein wie es sich gehört. Dann startet der Browser selbstständig eine zweite Anfrage für das Bild.

Und ja, dort kann auch eine .php Datei angegeben werden. Hauptsache es kommt im Response Header ein image/* Type zurück und dazu ein gültiges Bild, entsprechend dem Content-Type Header, im Response Body.
__________________
"Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst".
Dark Guardian ist offline   Mit Zitat antworten
Alt 23.01.2012, 16:53  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Das ist aber dann der falsche Weg!
Dein GD-Script wird einen Content-Type: image/jpeg o.ä zurückgeben, nehme ich an. dann gib einfach ein <img-Tag aus anstatt dem include:
Code:
<img src="dein/script.php" alt="" />
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein
Arne Drews ist offline   Mit Zitat antworten
Alt 23.01.2012, 17:07  
Erfahrener Benutzer
 
Benutzerbild von Sickone4
 
Registriert seit: 21.08.2011
Beiträge: 302
PHP-Kenntnisse:
Anfänger
Sickone4 befindet sich auf einem aufstrebenden Ast
Standard

ja super. auf die idee kam ich garnicht....

@Arne Du bist mal wieder mein retter, die anderen nicht zu vergessen danke!
__________________
irgendwann werde ich auch helfen können - vielleicht.
Sickone4 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Warning: Cannot modify header information - headers already sent by Crazynet PHP Tipps 2010 5 28.03.2010 10:42
header already sent: header() Problem mit UTF-8 Codierung soezkan PHP Tipps 2009 4 30.08.2009 13:56
Fehler beim kompilieren von php 5.2.9 malio Server, Hosting und Workstations 11 05.06.2009 18:40
[Erledigt] Cannot modify header information - headers already sent by Lachesis PHP Tipps 2009 10 30.04.2009 23:16
Cannot modify header information - headers already sent by trettin PHP Tipps 2009 15 22.04.2009 19:50
Warning: Cannot modify header information - headers already sent by (output started Knuff PHP Tipps 2008 1 03.12.2008 18:28
Header already sent Chrisber PHP Tipps 2007 10 08.11.2005 20:33
Cannot modify header information - headers already sent PHP Tipps 2005 2 15.03.2005 22:10
[Erledigt] include() oder header() PHP Tipps 2005 5 07.01.2005 10:51
probleme mit include und header Rotti PHP Tipps 2004-2 18 27.12.2004 09:20
[Erledigt] Fehler: header already sent by PHP Tipps 2004-2 2 18.12.2004 15:00
header sent PHP Tipps 2004-2 5 18.12.2004 11:45
Cannot modify header information - headers already sent by PHP Tipps 2004 2 25.07.2004 19:40

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
include php header information, php header_sent

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:35 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum