Seite 2 von 2
Verfasst: 25.06.2003 08:42
von Walter aus Wien
Hurra, es funzt tadellos. Danke!
Ein Problem hatte sich ergeben, wenn man nicht eingeloggt ist (Gast) kommt eine Fehlermeldung, da das Programm die Abfrage
Code: Alles auswählen
$sql .= ($glance_news_offset) ? " LIMIT " . $glance_news_offset . ", " . $glance_num_news : " LIMIT " . $userdata[user_ttnews];
nicht ausführen kann. Und dann zeigt es auch kein Forum an.
Ich habe mir jetzt soweit geholfen, dass jede User_id (auch die -1) einen Wert bekommt. Löscht ihn jemand, hat er ein Pech. Oder kann ich es abfangen, dass im Profil ein Wert eingegeben werden MUSS?
Verfasst: 25.06.2003 10:56
von Acid
Code: Alles auswählen
$sql .= ($glance_news_offset) ? " LIMIT " . $glance_news_offset . ", " . $glance_num_news : " LIMIT " . $glance_num_news;
Code: Alles auswählen
$sql .= ($glance_recent_offset) ? " LIMIT " . $glance_recent_offset . ", " . $glance_num_recent : " LIMIT " . $glance_num_recent;
..ersetze ma die beiden Blöcke jeweils mit den folgenden..
Code: Alles auswählen
$num_news = ( !empty($userdata['user_ttnews']) ) ? $userdata['user_ttnews'] : $glance_num_news;
$sql .= ($glance_news_offset) ? " LIMIT " . $glance_news_offset . ", " . $glance_num_news : " LIMIT " . $num_news;
Code: Alles auswählen
$num_recent = ( !empty($userdata['user_ttrecent']) ) ? $userdata['user_ttrecent'] : $glance_num_recent;
$sql .= ($glance_recent_offset) ? " LIMIT " . $glance_recent_offset . ", " . $glance_num_recent : " LIMIT " . $num_recent;
Das sollte bewirken, das bei Usern, die nichts eingetragen haben (so z.B. bei Gästen) das dann die Voreinstellungen ($glance_num_news/$glance_num_recent) genommen werden.. müsstest dort also etwas eingetragen lassen.
Verfasst: 25.06.2003 16:15
von Walter aus Wien
hi Acid.
Nochmals danke, jetzt gibts keine Errormeldung mehr, auch wenn ein User einfach den Eintrag löscht. Gibt jemand 0 ein, erscheint 1 Eintrag, weil ich ja in der config mindestens 1 eingeben musste, sonst wirds nicht angezeigt. Auf jeden Fall kann sich jetzt jeder seinen eigenen Wunsch nur für sich einstellen. Du hast uns sehr geholfen!
Verfasst: 25.06.2003 18:56
von AWSW
Hallo Walter,
kannst Du hier bitte mal einen Link dazu posten... Möchte gern mal sehen, wie das ausschaut
Danke Dir !
