php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.09.2010, 16:32  
Neuer Benutzer
 
Registriert seit: 05.09.2010
Beiträge: 1
PHP-Kenntnisse:
Anfänger
keylessBB ist zur Zeit noch ein unbeschriebenes Blatt
Standard headers already sent by

Hallo,
ich bin neu hier, da ich drigend Hilfe brauche. Ich bin noch nicht all zu lange bei php dabei aber arbeite mich in den letzten Wochen gut rein und die Sprache gefaellt mir auch. Zu mir: Ich bin Studentin aus Berlin und 22 Jahre alt =)
Ich arbeite zur Zeit aus Spass mit der Google Maps API und will mir einen Karte per Dom XML und MySQL zusammenbauen.
Allerdings bekomme ich immer diese wohl allseitsbekannten Fehler:
Warning: Cannot modify header information - headers already sent by (output started at (entfernt...)/html/build/test.php:9) in (entfernt...)/html/build/test.php on line 32
Ich habe mich logischerweise erkundigt und bin auch auf mehrere Seiten gestossen, die die Problematik mit den Leerzeichen und dem Header ansprechen. Allerdings werkel ich jetzt schon seit 2 Tagen rum und kann weder:

- echo Anweisungen finden die stoeren koennten
- versteckte Leerzeichen
- noch irgendwelche Unterbrechungen durch php

Es ist mir ein Raetsel? Deswegen waere ich euch sehr sehr dankbar wenn ihr mal schnell uber den Code schauen koenntet. Eigentlich ist es ein nahezu 1:1 uebernommener Google Maps API Code was die ganze Angelegenheit fuer mich noch schleierfhafter macht?

Vielen Dank, Gruss Sonja


PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <link href="default.css" rel="stylesheet" type="text/css" media="screen" />

    <title>Hallo</title>    
<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=false&amp;key=ENTFERNT" 
type="text/javascript"></script>

<script src="http://gmaps-utility-library.googlecode.com/svn/trunk/markermanager/release/src/markermanager.js"type="text/javascript"></script>
<?php
$dom 
= new DOMDocument("1.0");
$node $dom->createElement("markers");
$parnode $dom->appendChild($node); 


//connection
require("xxx.php");
$connection=mysql_connect (localhost$username$password);
if (!
$connection) {
  die(
'Not connected : ' mysql_error());
}
$db_selected mysql_select_db($database$connection);
if (!
$db_selected) {
  die (
'Can\'t use db : ' mysql_error());
}

$sql "SELECT * FROM marker WHERE 1"// select
$result mysql_query($sql) or die(mysql_error()); // ausführen des selects und speichern in ein resultset
header("Content-type: text/xml"); 

// Iterate through the rows, adding XML nodes for each

while ($row = @mysql_fetch_assoc($result)){  
  
// ADD TO XML DOCUMENT NODE  
  
$node $dom->createElement("marker");  
  
$newnode $parnode->appendChild($node);   
  
$newnode->setAttribute("name",$row['name']);
  
$newnode->setAttribute("lat"$row['lat']);  
  
$newnode->setAttribute("lng"$row['lng']);  


echo 
$dom->saveXML();
?>
</head>
  <body onload="load()" onunload="GUnload()">
    <div id="map" style="width: 500px; height: 300px"></div>
  </body>
</html>

Geändert von keylessBB (05.09.2010 um 16:35 Uhr).
keylessBB ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 05.09.2010, 16:37  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von keylessBB Beitrag anzeigen
PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<
html xmlns="http://www.w3.org/1999/xhtml">
  <
head>
... 
Ähm ... für was hältst du das hier denn alles, wenn nicht Ausgaben an den Client ...?


Das Thema ist absolut durch, zigtausendfach diskutiert worden. *close*
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Alt 05.09.2010, 16:39  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.990
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

Headers already sent - PHP.de Wiki
__________________
--
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  
 


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
[Erledigt] Problem mit session_start - headers already sent ThomasM PHP Tipps 2010 14 08.04.2010 13:24
Warning: Cannot modify header information - headers already sent by Crazynet PHP Tipps 2010 5 28.03.2010 10:42
[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
[Erledigt] COOKIE und headers already sent by litterauspirna PHP Tipps 2008 6 23.10.2008 18:19
headers already sent - weiterleitung erzwingen Bonaparte PHP Tipps 2007 15 06.12.2005 23:30
Header already sent Chrisber PHP Tipps 2007 10 08.11.2005 20:33
lokal gehts, auf Server: headers already sent PHP Tipps 2005 12 27.05.2005 15:54
Headers already send mit include() und session_start() netti PHP Tipps 2005 5 22.05.2005 14:35
Cannot modify header information - headers already sent PHP Tipps 2005 2 15.03.2005 22:10
Probleme mit Cookies - headers already sent PHP Tipps 2004 28 21.08.2004 20:41
Cannot modify header information - headers already sent by PHP Tipps 2004 2 25.07.2004 19:40
Cannot send session cookie - headers already sent... PHP Tipps 2004 12 23.07.2004 10:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
header(\'content-type: text/html; charset=utf-8\'); header already sent out, mysql

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:14 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