IE zeigt nichts mehr an

gruebel-gruebel

Erfahrenes Mitglied
Moin an alle,

bevor ich etwas code sende erkläre ich mal mein Problem.
Wenn ich meine Artikeldatei öffne und einen Artikel in den Warenkorb lege wird der Artikel nicht in den Warenkorb gelegt und auf der Artikelseite ist nur noch das Menü zu sehen.
Der Browser heißt IE. Hat da jemand Rat.
Ich muss dazu sagen, das Problem habe ich erst seit gestern, vorher ging alles.
Im Firefox funktioniert alles bestens.
Gruß
Grübel grübel
 
Hier der Warenkorb der Rest der Fehlt ist nur für die Anzeige des Warenkorbes.
Wie gesagt das Problem habe ich erst seit gestern und vorher ging alles und im firefox keine Probleme

PHP:
<?php
session_start();

if (isset($_POST["form_ab"])){
header("Location: index1.php");
}
?>
<html>
<head>
<title>warenkorb</title>
<meta name="author" content="rpw">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<META http-equiv=Content-Type content="text/html; charset=latin1">
<link rel="stylesheet" href="menu.css" type="text/css">
<LINK rel="stylesheet" href="angebot.css" type="text/css">
<html><head><title></title><body>
 <?php
// Verbindung herstellen
$host="xx";
$user="xx";
$pwd="xx";
$db="xx";

$linkid=@mysql_connect($host,$user,$pwd);

// Datenbank auswählen
$succ=mysql_select_db($db);

       $_SESSION['zs'];
       $_SESSION['menu1'];
       $_SESSION['wert'];
       $_SESSION['seite'];
       $_SESSION['jahrz'];
       $_SESSION['jahr'];
       $_SESSION['land'];
       $_SESSION['minr'];
       $_SESSION['zugehoer'];
       $_SESSION['id'];
       $_SESSION['finden'];
       $_SESSION['tauschen'];
       $_SESSION["warenkorb"];

if ($_SESSION["warenkorb"] >0){

// unset($_SESSION["warenkorb"]);

                 // ------ Überprüfen ob der Artikel schon im Warenkorb liegt

                 // ------ Artikel in den Warenkorb legen

 if ($_POST["vers_id"])
 {
    $_SESSION["warenkorb"][$_POST["vers_id"]] = $_POST["anzahl"];

            if (!is_array($_SESSION["warenkorb"]))
                   $_SESSION["warenkorb"] = array();

 }
echo "<div class=\"zurueck_zum_tauschen\">";
echo "<form action=\"index1.php?id=".$_SESSION["id"]."&Seite=".$_SESSION['Seite']."\" name=\"senden\" method=\"POST\">
      <input type=\"submit\" name=\"zurueck\" value=\"zurück zum Tauschen\"></input>
      </form>";
echo "</div>";

echo "<div class=\"tausch_abschliesen\">";
echo "<form action=\"kundendaten.php\" name=\"tausch\" method=\"POST\">
      <input type=\"submit\" name=\"tausch_absch\" value=\"Tausch Abschliesen\"></input>
      </form>";
echo "</div>";

 if($_POST["menge"])
 {
     foreach($_POST["menge"] as $vers_id => $anzahl)
     {
          $_SESSION["warenkorb"][$vers_id] = $anzahl;
     }
 }

 if ($_POST["delete"])
 {
     foreach($_POST["delete"] as $vers_id)
     {
        unset ($_SESSION["warenkorb"][$vers_id]);
     }
 }



// ------------ Zurück zum Tauschen ---------------------


               /**
               * Tabelle Warenkorb
               */

echo "<div class=\"wk_g\">";
 echo "<form action=\"warenkorb.php\" name=\"senden\" method=\"POST\">";

 echo "<fieldset width=\"750px\"><legend>&nbsp;Warenkorb&nbsp;</legend>";
 echo "<table class=\"schrift2\" width=\"750px\" border=\"0\">
 <tr>
     <th width=50>Anz.</th>
     <th width=100>Art.Nr.</th>
     <th width=*>Bezeichnung:</th>
     <th width=100>Stückpreis:</th>
     <th width=100>Zw-Summe:</th>
     <th width=150><input type=\"submit\" name=\"leeren\" value=\"Änderung senden\"></input></th>
 </tr>";
 while(list($vers_id,$anzahl) = each($_SESSION["warenkorb"]))
 {
 echo "<tr>
       <td align=\"center\"><input type=\"text\" size=\"3\"
 name=\"menge[$vers_id]\" value=\"$anzahl\"></td>
 ";
//var_dump($SQLString);

$SQLString = "SELECT
                    bm_versionen.vers_id,
                    bm_versionen.t_preis,
                    bm_versionen.art_nr,
                    bm_datenbank.bm_bez1

              FROM
                    bm_versionen, bm_datenbank
              WHERE
                    bm_versionen.bm_id=bm_datenbank.bm_id
              AND
                    bm_versionen.vers_id=$vers_id
 ";
 echo mysql_error();
    $Ergebnis = mysql_query($SQLString);
    while ($info = mysql_fetch_array($Ergebnis)){

 echo "
       <td>".$info[art_nr]."</td>
       <td>".$info[bm_bez1]."</td>
       <td align=\"right\">".number_format($info[t_preis],2,",",".")."</td>
       <td
 align=\"right\">".number_format($info[t_preis]*$anzahl,2,",",".")."</td>
       <td>
       <input type=\"checkbox\" name=\"delete[]\" value=\"$vers_id\">$vers_id
 ". ist." ". vers_id."
       </td>
 </tr>";
          $porto = 5.95;
          $sum = $sum + ($info[t_preis]*$anzahl);
          $g_sum = $sum + $porto;
          $anz = $anz + $anzahl;
          $mwst = $g_sum/107*7;
 }}
 echo "</table>";


 echo "
 <table  class=\"schrift2\" width=\"600\" border=\"0\">
        <tr>
          <td width=\"50\" align=\"center\">&nbsp;</td>
            <td width=\"*\" colspan=\"3\"
 align=\"right\">Versandkostenpauschale&nbsp;</td>
            <td width=\"100\"
 align=\"right\">".number_format($porto,2,",",".")."&nbsp;</td>
        </tr>
        <tr>
            <td width=\"50\" align=\"center\">&nbsp;</td>
            <td width=\"*\" colspan=\"3\" align=\"right\">inkl.
 Mwst.&nbsp;</td>
            <td width=\"100\"
 align=\"right\">".number_format($mwst,2,",",".")."&nbsp;</td>
        </tr>
        <tr>
            <td width=\"50\" align=\"center\">".$anz."</td>
            <td width=\"*\" colspan=\"3\"
 align=\"right\">Gesamtsumme&nbsp;</td>
            <td width=\"100\"
 align=\"right\">".number_format($g_sum,2,",",".")."&nbsp;</td>
        </tr>
 </table></fieldset>";
 echo "</from>";
 echo "</div>";


}
ELSE
{
echo "<div class=\"wk_g\">";
echo "<h1>Ihr Warenkorb ist leer</h1>";
echo "</div>";
}

 ?>
</body></html>
 
HTML:
<html> 
<head> 
<title>warenkorb</title> 
<meta name="author" content="rpw"> 
<meta name="generator" content="Ulli Meybohms HTML EDITOR"> 
<META http-equiv=Content-Type content="text/html; charset=latin1"> 
<link rel="stylesheet" href="menu.css" type="text/css"> 
<LINK rel="stylesheet" href="angebot.css" type="text/css"> 
<html><head><title></title><body>
Wenn der HTML-Editor diesen HTML-Code erzeugt hat, dann wirf ihn weg.
 
Was an der Ausgabe falsch ist? Die Dokumenttypdeklaration fehlt und die letzte Zeile sollte wohl eher folgt lauten:
HTML:
</head><body>
 
Ja richtig ist mir noch gar nicht aufgefallen. Habe es geändert es kann auch sein das das mein Fehler vor einiger Zeit war. Aber der Fehler ist leider immer noch.
 
Wenn im Firefox alles geht, ist es wahrscheinlich, dass es ein Darstellungsproblem ist. Ruf doch einfach mal mit beiden Browsern auf und vergleiche die Quelltexte. Wenn was fehlt siehst du ja die Stelle an der du ansetzen musst, wenn nichts fehlt, dann musst du dein Layout eben IE-Kompatibel gestalten. Wenn man immer nur mit Firefox die Seite testet, gibt es meist hinterher böse Überraschungen!
 
Zurück