Hi Leutz,
So, jetzt muss ich auch mal was posten.
Und zwar bekomme ich keine E-Mail bei einer neuen Supportanfrage. An was liegt das? Und bevor ihr fragt: Betreibermail stimmt!
MfG Ufisch
Hi Leutz,
So, jetzt muss ich auch mal was posten.
Und zwar bekomme ich keine E-Mail bei einer neuen Supportanfrage. An was liegt das? Und bevor ihr fragt: Betreibermail stimmt!
MfG Ufisch
Hab gleich noch nen Fehler. Naja, was heißt Fehler. Es funktioniert trotzdem alles.
Dennoch. Und zwar liegt es an folgender Zeile in der functions.lib:
Also, folgendes: Wenn diese Zeile eingefügt ist, dann meldet mir phpmyadmin unter MySQL-Laufzeit-Informationen anzeigen (Status) fehlerhafte Verbindungen, und zwar pro Aufruf der Seite eine fehlerhafte Verbindung.Code:db_query("UPDATE ".$db_prefix."_support SET status=2 WHERE status=1 AND time<".(time()-(5*86400)));
Nehme ich die Zeile raus, ist alles in Butter!
Ich bitte euch, das mal anzuschauen.
Hallo!Original von Ufisch
Hab gleich noch nen Fehler. Naja, was heißt Fehler. Es funktioniert trotzdem alles.
Dennoch. Und zwar liegt es an folgender Zeile in der functions.lib:
Also, folgendes: Wenn diese Zeile eingefügt ist, dann meldet mir phpmyadmin unter MySQL-Laufzeit-Informationen anzeigen (Status) fehlerhafte Verbindungen, und zwar pro Aufruf der Seite eine fehlerhafte Verbindung.Code:db_query("UPDATE ".$db_prefix."_support SET status=2 WHERE status=1 AND time<".(time()-(5*86400)));
Nehme ich die Zeile raus, ist alles in Butter!
Ich bitte euch, das mal anzuschauen.
Warum die Mail dann nicht bei dir ankommt, ist eine gute Frage.
Der mySQL-Befehl ist schon lange falsch geschrieben, aber bisher nur wenigen aufgefallen.
Versuch es mal mit dem Code^^Code:db_query("UPDATE ".$db_prefix."_support SET status = 2 WHERE status = 1 AND time < '".(time()-(5*86400))."'");
Danke. Bin erstmal weg, versuche es heute abend mal.
MfG Ufisch
Dein Code funzt auch nicht besser.
Sonst noch jemand ne idee?
Also hab jetzt selber auch mal alles mögliche ausprobiert. Egal was für ein code, immer meldet er ne fehlgeschlagene Verbindung. Auch wenn ich eine ganz simple tabelle anlege und da was reinschreiben will.
Kopiere ich den Code in die footer.php, passiert genau das selbe (ist eigentlich logisch, da ja beide miteinander geladen werden). Jetzt habe ich den code einfach mal auf eine andere datei gepackt (agbs.php). Rufe ich nun diese Seite auf, ist trotzdem alles in Butter, also er meldet keinerlei fehlgeschlagene Verbindungen.
Ich versteh das mal absolut nicht, warum das so ist. Vielleicht ist ja jemand anderes schlauer.
Aber zur Not nehme ich die Zeile raus, ist ja auch nicht soo wichtig. Sperrt die Anfrage ja nur.
Ok, damit funzt es, thx.
Aber wieso brauchen die anderen Abfragen nicht dieses @db_connect(); ?
@ unterdrück ja lediglich die Fehlermeldungen, und wenn kein Fehler besteht, braucht man auch kein @Original von Ufisch
Ok, damit funzt es, thx.
Aber wieso brauchen die anderen Abfragen nicht dieses @db_connect(); ?
Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!
unterdrückt das auch die meldung in phpmyadmin? Weil da geht der Zähler der fehlgeschlagenen Verbindungen nicht mehr rauf. Der Fehler besteht also weiterhin?Original von Gremlin
@ unterdrück ja lediglich die Fehlermeldungen, und wenn kein Fehler besteht, braucht man auch kein @
Wenn das so ist, dann nehme ich die Zeile einfach wieder raus, weil wie gesagt, ist die ja nicht so wichtig.
Wichtig wäre mir es jetzt aber, dass mit der E-Mail!