Habe ein kleines Problem mit einem Modul, das ich erstellt habe und nun auf der HP einfügen wollte.
Ich habe in meiner PHP am anfang ein Script befehl stehen danach noch dies :
<?php defined ('main') or die ( 'no direct access' ); $title = $allgAr['title'].' :: Modul'; $hmenu = 'Modul'; $design = new design ( $title , $hmenu ); $design->header(); include("test.php"); ?>der nun zu folgender Fehlermeldung führt:
Warning: Cannot modify header information - headers already sent by (output started at ../include/includes/class/design.php:93) in ../include/includes/class/design.php on line 23
sobald ich jedoch das Script raus nehme funktioniert das ganze wieder!
Mein Problem ich benötige das script aber!
Wie bekomme ich das nun so hin, dass keine Fehlermeldungen mehr auftauchen und das Modul dennoch auf der Page funktioniert???
der gesammte "obere" Bereich sieht so aus:
<html> <head> <title>Modul</title> <script type="text/javascript"> function clone_this(objButton) { if(objButton.parentNode) { tmpNode=objButton.parentNode.cloneNode(true); target=objButton.parentNode.parentNode; target.appendChild(tmpNode); for(j=0;j<target.lastChild.childNodes.length;++j) { if(target.lastChild.childNodes[j].type=='text') { target.lastChild.childNodes[j].value=''; break; } } objButton.value="X"; objButton.onclick=new Function('f1','this.parentNode.parentNode.removeChild(this.parentNode)'); } } </script> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <?php defined ('main') or die ( 'no direct access' ); $title = $allgAr['title'].' :: Modul'; $hmenu = 'Modul'; $design = new design ( $title , $hmenu ); $design->header(); include("test.php"); ?>.....