Seite 2 von 2

Verfasst: 08.04.2006 09:59
von Friedhelm S.
Hi,

ich habe keine .htaccess-Dateien in den Verzeichnissen. Cache Löschen hat nix gebracht

Ich bin noch Programmieranfänger und wenn den Code ein Profi sieht schüttelt er warscheinlich nur den Kopf. Aber egal er funzt. Der Code zählt die Links zu dem Bild in Beiträgen, Betreffs, Comments und Siganuren und wenn er was finden dann halt "else"

$sql = " SELECT post_id FROM " . POSTS_TEXT_TABLE . " WHERE post_text LIKE '%pic_id=$pic_id\[%' ";
$resulttext = mysql_query($sql) or die (mysql_error());
$anzahltext = mysql_num_rows($resulttext);

$sql = " SELECT post_id FROM " . POSTS_TEXT_TABLE . " WHERE post_subject LIKE '%pic_id=$pic_id%' ";
$resultsubject = mysql_query($sql) or die (mysql_error());
$anzahlsubject = mysql_num_rows($resultsubject);

$sql = " SELECT comment_id FROM " . ALBUM_COMMENT_TABLE . " WHERE comment_text LIKE '%pic_id=$pic_id%' ";
$resultcomment = mysql_query($sql) or die (mysql_error());
$anzahlcomment = mysql_num_rows($resultcomment);

$sql = " SELECT user_id FROM " . USERS_TABLE . " WHERE user_sig LIKE '%pic_id=$pic_id\[%' ";
$resultsig = mysql_query($sql) or die (mysql_error());
$anzahlsig = mysql_num_rows($resultsig);

if ($anzahltext == 0 && $anzahlsubject == 0 && $anzahlcomment == 0 && $anzahlsig == 0)
{
--> Löschen
}
else
{
--> Fehlermeldung oder so (Ich hab hier ne Seite dahinter die die Posts dann anzeigt, weil das als Admi geschickt ist)
}

Da die Abfrage ziemlich heftig ist, würde ich das nur machen wenn tatsächlich jemand auf löschen klickt. Wenn Du das schon beim Anzeigen des Links bei jedem Bild machst, platzt Dir wahrscheinlich der Traffic.

Verfasst: 08.04.2006 19:08
von Max
Hallo,


bist Du dir sicher, dass keine .htaccess vorhanden ist?
Denn eigentlich bringt das Album eine für die Ordner mit. Es ist noch denkbar, dass Dein FTP-Client die nicht anzeigt.

Andere Ideen habe ich leider nicht.


Übrigens, danke für die Abfragen zwecks Bild löschen :-)



Gruß Max

Verfasst: 08.04.2006 20:27
von Friedhelm S.
Hi,

jetzt bin ich mir sicher. Du hattest recht mein FTP-Client hat mir einen Streich gespielt.

Naja, jetzt hab ich die Dateien angezeigt bekommen und ob mit oder ohne das Problem ist das gleiche.

Was jetzt auch noch komisch ist, ist dass ein User im Forum das Problem mit Opera hat, obwohl ich es nur mit IE habe. Jetzt blick ichs bald echt nichtmehr.

Verfasst: 08.04.2006 21:14
von Max
Friedhelm S. hat geschrieben:Was jetzt auch noch komisch ist, ist dass ein User im Forum das Problem mit Opera hat, obwohl ich es nur mit IE habe.
dazu kann ich vermuten, dass er seinen Opera so eingestellt hat, dass er sich überall als IE identifiziert, so hat er auch die Macken vom IE gleich mit übernommen.


Zum eigentlichen Problem kann ich jetzt leider nichts mehr sagen, habe echt keine Idee, warum sporadisch mal Thumbnails angezeigt werden und mal nicht und das eigentlich nur auf den IE beschränkt.



Gruß Max

Verfasst: 08.04.2006 22:01
von Friedhelm S.
Hi,

trotzdem vielen Dank.

Ich hoffe es hat hier noch jemand anders vielleicht eine Idee!!!

Hilfe!

Mein Problem ist echt zum Rückwärts :cookie: .

Verfasst: 09.04.2006 07:26
von Max
Moin,


eine Idee habe ich so ganz spontan noch....

Man kann doch das (dauerhafte) Erstellen von Thumbnails abschalten (irgendwas mit Chache nutzen).
Guck mal, ob in der Albumkonfig das Nutzen des Cache abgeschaltet wurde. Dann werden die Thumbnails immer beim Aufruf einer Kategorieseite neu generiert.
Da der FF recht geduldig alles in seinen Browsercache holt, wird er damit klarkommen. Der IE ist manchmal etwas ungeduldig und wartet nicht, bis alle Thumbs generiert wurden.


Wäre noch eine denkbare Möglichkeit.




Gruß Max

Verfasst: 10.04.2006 18:26
von Friedhelm S.
Hi,

an den Thumbnails kann es eigentlich nicht liegen. Im Smilieteil des Albums werden keine Thumbnails verwendet. Ein Thumbnail eines Smilie ist ziemlich blöd, deshalb werden da die Bilder voll geladen und notfalls über ein Javascript in der Größe angepasst.

Na ja, aber der Teufel steckt im Detail, deshalb habe ich es trotzdem getestet. Leider hat es nicht gehofen.

Trotzdem Danke.

Verfasst: 17.04.2006 12:37
von Friedhelm S.
Hi,

ich hab ein paar weitere Erkenntnisse.

Wenn die Seite in Firefox aufgerufen wird, dann wird die Seite angezeigt und dann nach und nach werden die Thumnails geladen. Die Statuszeile und das Ladesymbol rechts oben signalisieren aktivität, bis alle Bilder da sind.

Wenn die Seite im IE angezeigt wird, dann wird die Seite angezeigt und nur die Bilder die von Anfang an da sind angezeigt. Es sieht aus als würde der nicht versuchen die weiteren Bilder zu laden. Im IE hört die Fahne oder Weltkugel auf sich zu drehen und in der Statuszeile wird auch keine Aktivität mehr signalisiert.

Das heißt aus irgendeinem Grund hört der IE einfach auf zu laden, obwohl noch nicht alle Bestandteile der Seite fertig geladen sind. Das erklärt auch, warum das Problem auf allen Seiten auftritt.

Jetzt ist nur noch die Frage, ob es einen bestimmten Wert am Web-Server gibt, der das beinflussen kann. Oder eine Einstellung in phpbb die darauf einfluss hat. Naja ich bin halt immer noch ziemlich ratlos deswegen.