dedlfix: (Meinung) Programmiertechnik

Beitrag lesen

Hi!

<?php
// Globale Variablen

// Hier die Kontrollstruktur zu Parametern und Responsen zu AJAX
// Alle Funktionen, die eine AJAX-Response senden, enden mit exit();
?>

<!-- Ab hier steht die Ausgabe der jeweiligen Seite: Anmeldung (no session) || Chat (session established) -->

<?php
header("Content-type: text/html; charset=UTF-8");

  
Damit hast du schon verloren und bekommst die vielzitierte "Cannot send headers"-Fehlermeldung, denn header() muss vor sämtlichen Ausgaben aufgerufen werden, wozu auch die Zeichen im HTML-Modus (oder Nicht-PHP-Modus, also außerhalb von <?php ?>) gehören.  
  
  
Lo!