darstellungsproblem unterm IE

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • darstellungsproblem unterm IE

    guten morgen alle zusammen,

    ich habe folgenden code:

    PHP-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>&nbsp;</title>
    <link rel="stylesheet" type="text/css" href="print.css">
    </head>
    <body>



    <?php
    if (isset($_POST['button_print_layout']))
    {

    $array=array();

    if (isset(
    $_POST["id"])) 
    {
      foreach (
    $_POST["id"] as $element
        {
            
    $woche[] = $element;
        }

    // KOPF
    echo'
    <!-- CONTAINER -->
    <div id="container">
    <table cellspacing="0" width="100%">
    <tr height="90px">
    <td align="center" valign="center" id="header_left"><img src="logo.jpg" width="138px" height="41px" /></td>
    <td id="header_middle">Erfassung der Produktionsabf&auml;lle</td>
    <td id="header_right">
    Bez.:&nbsp;&nbsp;&nbsp;&nbsp;O&V 5.18<br>
    Zusatzdokument Neuss<br>        
    Index:&nbsp;&nbsp;&nbsp;0<br>
    Seite:&emsp;01 von 01<br>
    Stand:&nbsp;&nbsp;&nbsp;03/2007
    </td>
    </tr>
    </table>
    <br /><br /><br /><br /><br /><br /><br />
    </div>'
    ;
    }

    else 
    {
     echo 
    'Es wurde nichts ausgew&auml;hlt!<br /><input type="button" value=" zur&uuml;ck " onclick="history.back();">';
    }



    $anzahl count($woche);




    // Array parameter  
        
    $x  =  0;
        
    $x1 =  0;  
        
    $x2 =  1;  
        
    $x3 =  2;  
        
    $x4 =  3;  
        
    $x5 =  4;  
        
    $x6 =  5;

        
    // Datenbankdaten einbinden  
        
    include("dbconnect.php");  

        
    $rows = array("NUM I""Bemerkung I""NUM II""Bemerkung II""NUM III""Bemerkung III""NUM IV""Bemerkung IV");  

        while(
    $x $anzahl) {  
            
    $num1=array();$be1=array();  
            
    $num2=array();$be2=array();  
            
    $num3=array();$be3=array();  
            
    $num4=array();$be4=array(); 
            

            
            
    $abfrage "SELECT * FROM `$woche[$x]` ORDER BY ID";  
            
    $ergebnis mysql_query($abfrage);  
            while(
    $row mysql_fetch_array($ergebnis))  
            {  
                
    // Werte der SQL-Abfrage an Array   
                
    $num1[]= $row ["NUM I"];    $be1[]= $row ["Bemerkung I"];   
                
    $num2[]= $row ["NUM II"];    $be2[]= $row ["Bemerkung II"];   
                
    $num3[]= $row ["NUM III"];    $be3[]= $row ["Bemerkung III"];   
                
    $num4[]= $row ["NUM IV"];    $be4[]= $row ["Bemerkung IV"];   
        
            }
    // While Schleife SQL  
            
            
            // Summe errechnen Montag
            
    $add_mo = array ($num1[0], $num2[0], $num3[0], $num4[0]);
            
    $summe_mo array_sum($add_mo);

            
    // Summe errechnen Dienstag
            
    $add_di = array ($num1[1], $num2[1], $num3[1], $num4[1]);
            
    $summe_di array_sum($add_di); 

            
    // Summe errechnen Mittwoch
            
    $add_mi = array ($num1[2], $num2[2], $num3[2], $num4[2]);
            
    $summe_mi array_sum($add_mi); 
            
            
    // Summe errechnen Donnerstag
            
    $add_do = array ($num1[3], $num2[3], $num3[3], $num4[3]);
            
    $summe_do array_sum($add_do); 
            
            
    // Summe errechnen Freitag
            
    $add_fr = array ($num1[4], $num2[4], $num3[4], $num4[4]);
            
    $summe_fr array_sum($add_fr); 
            
            
    // Summe errechnen Samstag
            
    $add_sa = array ($num1[5], $num2[5], $num3[5], $num4[5]);
            
    $summe_sa array_sum($add_sa);

            
    // Summe errechnen alle Tage
            
    $summe_gesamt $summe_mo $summe_di $summe_mi $summe_do $summe_fr $summe_sa;
            
    echo
    '

    <!-- CONTAINER -->
    <div id="container">

    <!-- ÜBERSCHRIFTEN --> 
    <table align="center" cellspacing="0" width="100%" height="100%">
     <tr height="50px">
      <td id="cells_top_left" align="center" valign="center">&nbsp;</td>
      <td id="cells_top_middle" align="center" valign="center">KG</td>
      <td colspan="2" id="cells_top_right" align="center" valign="center">Bemerkung</td>
     </tr>

     
     <!-- MONTAG -->
     <tr>
      <td id="cells_middle_left" align="center" valign="center">Montag</td>
      <td id="cells_middle_middle" align="center" valign="center">'
    .$summe_mo.'</td>
      <td id="cells_middle_right1" align="left" valign="center">
      &emsp;'
    .$num1[$x1].'&nbsp;Kg&nbsp;&nbsp;'.$be1[$x1].'<br />&emsp;'.$num3[$x1].'&nbsp;Kg&nbsp;&nbsp;'.$be3[$x1].'
      </td>
      <td id="cells_middle_right2" align="left" valign="center">
      &emsp;'
    .$num2[$x1].'&nbsp;Kg&nbsp;&nbsp;'.$be2[$x1].'<br />&emsp;'.$num4[$x1].'&nbsp;Kg&nbsp;&nbsp;'.$be4[$x1].'
      </td>
     </tr>
     
     
     <!-- DIENSTAG -->
     <tr>
      <td id="cells_middle_left" align="center" valign="center">Dienstag</td>
      <td id="cells_middle_summe" align="center" valign="center">'
    .$summe_di.'</td>
      <td id="cells_middle_right1" align="left" valign="center">
      &emsp;'
    .$num1[$x2].'&nbsp;Kg&nbsp;&nbsp;'.$be1[$x2].'<br />&emsp;'.$num3[$x2].'&nbsp;Kg&nbsp;&nbsp;'.$be3[$x2].'
      </td>
      <td id="cells_middle_right2" align="left" valign="center">
      &emsp;'
    .$num2[$x2].'&nbsp;Kg&nbsp;&nbsp;'.$be2[$x2].'<br />&emsp;'.$num4[$x2].'&nbsp;Kg&nbsp;&nbsp;'.$be4[$x2].'
      </td>
     </tr>


    <!-- MITTWOCH --> 
     <tr>
      <td id="cells_middle_left" align="center" valign="center">Mittwoch</td>
      <td id="cells_middle_summe" align="center" valign="center">'
    .$summe_mi.'</td>
      <td id="cells_middle_right1" align="left" valign="center">
      &emsp;'
    .$num1[$x3].'&nbsp;Kg&nbsp;&nbsp;'.$be1[$x3].'<br />&emsp;'.$num3[$x3].'&nbsp;Kg&nbsp;&nbsp;'.$be3[$x3].'
      </td>
      <td id="cells_middle_right2" align="left" valign="center">
      &emsp;'
    .$num2[$x3].'&nbsp;Kg&nbsp;&nbsp;'.$be2[$x3].'<br />&emsp;'.$num4[$x3].'&nbsp;Kg&nbsp;&nbsp;'.$be4[$x3].'
      </td>
     </tr>


    <!-- DONNERSTAG --> 
     <tr>
      <td id="cells_middle_left" align="center" valign="center">Donnerstag</td>
      <td id="cells_middle_summe" align="center" valign="center">'
    .$summe_do.'</td>
      <td id="cells_middle_right1" align="left" valign="center">
      &emsp;'
    .$num1[$x4].'&nbsp;Kg&nbsp;&nbsp;'.$be1[$x4].'<br />&emsp;'.$num3[$x4].'&nbsp;Kg&nbsp;&nbsp;'.$be3[$x4].'
      </td>
      <td id="cells_middle_right2" align="left" valign="center">
      &emsp;'
    .$num2[$x4].'&nbsp;Kg&nbsp;&nbsp;'.$be2[$x4].'<br />&emsp;'.$num4[$x4].'&nbsp;Kg&nbsp;&nbsp;'.$be4[$x4].'
      </td>
     </tr>


    <!-- FREITAG --> 
     <tr>
      <td id="cells_middle_left" align="center" valign="center">Freitag</td>
      <td id="cells_middle_summe" align="center" valign="center">'
    .$summe_fr.'</td>
      <td id="cells_middle_right1" align="left" valign="center">
      &emsp;'
    .$num1[$x5].'&nbsp;Kg&nbsp;&nbsp;'.$be1[$x5].'<br />&emsp;'.$num3[$x5].'&nbsp;Kg&nbsp;&nbsp;'.$be3[$x5].'
      </td>
      <td id="cells_middle_right2" align="left" valign="center">
      &emsp;'
    .$num2[$x5].'&nbsp;Kg&nbsp;&nbsp;'.$be2[$x5].'<br />&emsp;'.$num4[$x5].'&nbsp;Kg&nbsp;&nbsp;'.$be4[$x5].'
      </td>
     </tr>


    <!-- SAMSTAG --> 
    <tr>
    <td id="cells_middle_left" align="center" valign="center">Samstag</td>
    <td id="cells_middle_summe" align="center" valign="center">'
    .$summe_sa.'</td>
    <td id="cells_middle_right1" align="left" valign="center">
    &emsp;'
    .$num1[$x6].'&nbsp;Kg&nbsp;&nbsp;'.$be1[$x6].'<br />
    &emsp;'
    .$num3[$x6].'&nbsp;Kg&nbsp;&nbsp;'.$be3[$x6].'</td>
    <td id="cells_middle_right2" align="left" valign="center">
    &emsp;'
    .$num2[$x6].'&nbsp;Kg&nbsp;&nbsp;'.$be2[$x6].'<br />
    &emsp;'
    .$num4[$x6].'&nbsp;Kg&nbsp;&nbsp;'.$be4[$x6].'</td>
    </tr>


    <!-- GESAMTSUMME --> 
     <tr height="50px">
      <td id="cells_middle_left" align="center" valign="center">Gesamt</td>
      <td id="cells_middle_summe" align="center" valign="center">'
    .$summe_gesamt.'<br /></td>
      <td id="cells_middle_right1" align="center" valign="center">&nbsp;</td>
      <td id="cells_middle_right2" align="center" valign="center">&nbsp</td>
     </tr>
    </table>
    </div><br /><br /><br /><br /><br /><br /><br /><br />'
    ;        
    $x ++;    

        } 
    // While Schleife kw

    }

    ?>


    </body>
    </html>

    dieser wird mir im Firefox perfekt angezeigt.
    beim internet explorer wird mir allerdings nur eine leere seite angezeigt. warum?


  • #2
    Guten Morgen,

    bitte zuerst IE Cache leeren, dann Seitenreload erzwingen (Strg+F5), dann im Quelltext nachsehen, ob dort was drin steht.

    Wenn ja: HTML und CSS validieren und CSS überprüfen (kein PHP Problem).

    Wenn nein: nochmal melden

    Gruß,

    Amica
    [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
    Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
    Super, danke!
    [/COLOR]

    Kommentar


    • #3
      Zitat von SpecialFighter Beitrag anzeigen
      ich habe folgenden code: [...]
      dieser wird mir im Firefox perfekt angezeigt.
      Das glaube ich nicht - schliesslich ist es PHP-Code.

      Zum x-tausendsten Mal: Wenn ihr ein clientseitiges Problem diskutieren wollt, dann postet auch den Code, den der Client erhält - und nicht irgendwelchen serverseitigen Kram!

      beim internet explorer wird mir allerdings nur eine leere seite angezeigt. warum?
      Kann man nur vermuten (beim nächsten Mal neben relevantem Code bitte auch ein Online-Beispiel): Wenn man SCRIPT-Elemente "falsch" schliesst, dann betrachtet der IE alles nachfolgende als Inhalt dieses Script-Elements.
      Möglich, dass er was LINK-Element angeht genauso reagiert.
      I don't believe in rebirth. Actually, I never did in my whole lives.

      Kommentar


      • #4
        Bitte nur als Anregung ansehen und nicht falsch verstehen !

        Mal davon abgesehen das Du Fehler in der Darstellung hast, aber der Stil der Programmierung ist entsetzlich.
        Vieles ist schlecht strukturiert und überflüssig, von der Art des Lösungsansatzes Rede ich nicht einmal.
        Das gesamte Paket kann man mit der Hälfte an Code schreiben.

        Auch solche Geschichten, wofür arbeitest Du eigentlich mit CSS ? :
        PHP-Code:
        <td id="cells_middle_left" align="center" valign="center">&nbsp;&nbsp
        Auch das durchschleifen des kompletten Codes ist total überlüssig und kostet nur Performance.
        Ich würde da noch etwas dran arbeiten.

        Kommentar

        Lädt...
        X