Diese Board wurde aus Spamschutz -Gründen auf minimale Funktionen beschränkt.
Nutze für neue Anfragen/Bug-Reports bitte meine Gitlab -Instanz.
Was könnte man an der Filmverwaltung verbessern? Fragen und Anregungen von Entwickler an Entwickler.
Moderator: Lifestyle
zeljko
Beiträge: 16 Registriert: Fr 15. Sep 2006, 12:22
Beitrag
von zeljko » Mi 4. Jul 2007, 22:09
hi,
bei mir funktioniert der button bzw. wird auch erst dann angezeigt wen ich in der /includes/funcOutput.php ab der Zeile 453 die Abfrage aus kommentiere. Ich wollte nur mal darauf hinweisen falls noch jemand hier das Problem hat.
Code: Alles auswählen
// if ( $myDB->MySQL_Ver == TRUE )
// {
// PASSENDES QUERY, UM ANZAHL DER UNGESEHENEN FILME ZU FINDEN
$sql = "SELECT COUNT(*) AS Anz FROM $myDB->FILME fi";
$sql .= " WHERE".$myDB->sqlForPriv;
$sql .= " AND fi.FilmID NOT IN ( SELECT FILME_FilmID FROM $myDB->FILME_USERS WHERE USERS_UserID = {$_SESSION['UserID']} )";
$rs = $myDB->go($sql);
$row = $myDB->getRow($rs);
if ( $row['Anz'] )
{
if ( $myVar->selectMenuID() == 298 )
echo "<li><span><a href=\"{$_SERVER['PHP_SELF']}?".str_replace("MenuID=0","MenuID=298",$vars)."\">ungesehene Filme</a></span></li>";
else
echo "<li><a href=\"{$_SERVER['PHP_SELF']}?".str_replace("MenuID=0","MenuID=298",$vars)."\">ungesehene Filme</a></li>";
}
// }
der-domi
Site Admin
Beiträge: 673 Registriert: Di 4. Apr 2006, 19:22
Kontaktdaten:
Beitrag
von der-domi » Mi 4. Jul 2007, 22:31
Wenn dein Datenbankserver MySQL 4.0 oder kleiner ist, ist die Abfrage richtig, da du sonst eine Fehlermeldung erhälst.
Wenn dein Datenbankserver MySQL 4.1 oder größer ist, ist die Variable auf TRUE und somit wird der Link ausgegeben.
Ich verstehe dein Problem noch nicht so ganz.
Nicht verzagen, Domi fragen
Viele Grüße
Dominik
zeljko
Beiträge: 16 Registriert: Fr 15. Sep 2006, 12:22
Beitrag
von zeljko » Mi 4. Jul 2007, 22:39
es funktioniert ohne die Versionsabfrage tadellos, keine Fehlermeldungen.
Mit der Abfrage wird nicht mal der Link Angezeigt.
Oder anders gesagt diese Abfrage funktioniert bei mir nicht obwoh l die MySQL Version höher als 4.0 ist.
PS: die MySQL 4.1.20-max
der-domi
Site Admin
Beiträge: 673 Registriert: Di 4. Apr 2006, 19:22
Kontaktdaten:
Beitrag
von der-domi » Mi 4. Jul 2007, 22:42
Oder anders gesagt: Du hast die Filmverwaltung falsch konfiguriert.
Siehe settings/admin.php
Nicht verzagen, Domi fragen
Viele Grüße
Dominik
zeljko
Beiträge: 16 Registriert: Fr 15. Sep 2006, 12:22
Beitrag
von zeljko » Mi 4. Jul 2007, 22:45
ja sozusagen
(ups peinlich) aber das ist ja auch schon soooo lange her
danke
der-domi
Site Admin
Beiträge: 673 Registriert: Di 4. Apr 2006, 19:22
Kontaktdaten:
Beitrag
von der-domi » Mi 4. Jul 2007, 22:55
kleiner Tipp: Immer schauen (suchen lassen), wo die Bedingungen gesetzt (bzw. geändert) werden. Meistens erklärt sich dann auch der Grund der Bedingung.
Das gilt nicht nur für die Filmverwaltung.
Nicht verzagen, Domi fragen
Viele Grüße
Dominik
Mitglieder in diesem Forum: Semrush [Bot] und 1 Gast