[PHP/MYSQL] Explorer stürzt ab

traffic

Well-known member
5 Mai 2006
675
25
Hallo,

ich zeige dem User im folgenden Code seinen akt. Warenkorb an.
Hat immer prima funktioniert, doch nun stürzt der Explorer immer ab.
Weiß jemand warum?
PHP:
  <!-------------------------------------------WARENKORB------------------>
<?
$ip = $_SERVER['REMOTE_ADDR'];
$zahl = $_COOKIE["warenkorb"];
$query = "SELECT count(*) FROM warenkorb WHERE ip='$ip' AND zahl=".(integer)($zahl);
$result = mysql_query($query) or die("$query<HR>".mysql_error());
    if(!mysql_result($result,0,0)){
echo"
    <table height=100% border=0 width=100% cellspacing=0 cellpadding=0>
    <tbody>
      <tr>
        <td colspan=3 height=35>
        <font size=2><a href=?main=warenkorb><img src=style/warenkorb.jpg border=0 alt='Auto-lager.de - preiswert, qualitative Autoteile'></a>
          <a href=?main=warenkorb><u>Warenkorb</U></a></font>
        </td>
      </tr>
      <tr height=10>
        <td><font size=1>Artikelmenge:</font></td>
        <td align=right width=100 bgcolor=white><font size=1>0</font></td>
        <td><font size=1> </font></td>
      </tr>
      <tr height=10>
        <td><font size=1>Lieferpreis:</font></td>
        <td align=right width=100 bgcolor=white><font size=1>0</font></td>
        <td><font size=1> € </font></td>
      </tr>
      <tr>
        <td align=right colspan=3 valign=bottom><a href=?main=warenkorb><font size=1>Zum Warenkorb</font></a></td>
      </tr>
    </tbody>
    </table> ";
    }else{

$result = mysql_query("SELECT * FROM warenkorb WHERE ip='$ip' AND zahl=$zahl");
$num = mysql_num_rows($result);
for($i=0;$i<$num;$i++){
$row=mysql_fetch_array($result);
$menge = $menge+$row[menge];

$result2 = mysql_query("SELECT * FROM auto_artikel WHERE id='$row[artikelid]'");
$row2=mysql_fetch_array($result2);

$preis = $preis + ($row[menge]*$row2[preis]);
}
echo"
    <table height=100% border=0 width=100% cellspacing=0 cellpadding=0>
    <tbody>
      <tr>
        <td colspan=3 height=35>
        <font size=2><a href=?main=warenkorb><img src=style/warenkorb.jpg border=0 alt='Auto-lager.de - preiswert, qualitative Autoteile'></a>
          <a href=?main=warenkorb><u>Warenkorb</U></a></font>
        </td>
      </tr>
      <tr height=10>
        <td><font size=1>Artikelmenge:</font></td>
        <td align=right width=100 bgcolor=white><font size=1><a href='?main=warenkorb'>$menge</a></font></td>
        <td><font size=1> </font></td>
      </tr>
      <tr height=10>
        <td><font size=1>Lieferpreis:</font></td>
        <td align=right width=100 bgcolor=white><font size=1><a href='?main=warenkorb'>$preis</a></font></td>
        <td><font size=1> € </font></td>
      </tr>
      <tr>
        <td align=right colspan=3 valign=bottom><a href=?main=warenkorb><font size=1>Zum Warenkorb</font></a></td>
      </tr>
    </tbody>
    </table> ";
    }
?>
 
traffic schrieb:
Hat immer prima funktioniert, doch nun stürzt der Explorer immer ab.
Man surft ja auch nicht mit dem Explorer :p

Was heißt, er "stürzt" ab ? Fehlermeldung ? Oder reagiert er nur nicht ?
Ne Endlosschleife seh ich aber auch nicht. Wie is der timeout von PHP konfiguriert ?

Ich glaub eher, du hast ein Software-Problem, kein Programmierproblem ;)

Kommentier Teile des besagten Codes mal aus und guck, obs weiter auftritt.
 
theHacker schrieb:
Man surft ja auch nicht mit dem Explorer :p

Was heißt, er "stürzt" ab ? Fehlermeldung ? Oder reagiert er nur nicht ?
Ne Endlosschleife seh ich aber auch nicht. Wie is der timeout von PHP konfiguriert ?

Ich glaub eher, du hast ein Software-Problem, kein Programmierproblem ;)

Kommentier Teile des besagten Codes mal aus und guck, obs weiter auftritt.
stürzt richtig ab mit problem senden klicken und so...wo konfiguriere ich die timeout....software macht hosteurope.de
 
traffic schrieb:
stürzt richtig ab mit problem senden klicken und so
Naja, dann isses doch n Software-Problem. Was hat das Auskommentieren ergeben ?
traffic schrieb:
wo konfiguriere ich die timeout....
In der PHP-Ini, bzw. wenn dus hosten lässt, dann vermutlich gar ned, weil das der Provider einstellt ;)

Tritt es auch auf, wenn du den IE (der nutzt zwar dieselben Routinen wie der Explorer, aber man weiß ja ned) oder einen anderen Browser benutzt ?
 
Bah... mit welchem schrecklichen Programm ist den der HTML-Code zusammen geklickt... da würde ich als Browser auch abstürzen wenn man mir sowas vorsetzt.
 
theHacker schrieb:
Naja, dann isses doch n Software-Problem. Was hat das Auskommentieren ergeben ?In der PHP-Ini, bzw. wenn dus hosten lässt, dann vermutlich gar ned, weil das der Provider einstellt ;)

Tritt es auch auf, wenn du den IE (der nutzt zwar dieselben Routinen wie der Explorer, aber man weiß ja ned) oder einen anderen Browser benutzt ?
also ich habe dir for-schleife ausgeklammert und oben diese OR DIE...

Habe nur den IE..daher konnte ich es nicht testen..aber es sollte ja auf jedenfall dort funktionieren.

burnred schrieb:
Bah... mit welchem schrecklichen Programm ist den der HTML-Code zusammen geklickt... da würde ich als Browser auch abstürzen wenn man mir sowas vorsetzt
danke für solche kommentare...wenn du mir nicht helfen willst laß es bitte einfach.
adnke
 
traffic schrieb:
ja die ausklammerungen haben nichts ergeben...was könnte ich denn ändern
Folgenden Link klicken
:arrow: https://www.mozilla.com/firefox/
"Download" klicken, installieren und nochmal probieren ;)

Wenn eine Webseite den Browser zum Abstürzen bringt, is immer der Browser schuld (und wenn der Code noch so miserabel is :roll:) :yes:
 
komischer weise funktioniert es auf einmal wieder...
werde es dann wohl trotzdem mal umschreiben