Pic Galerie 3.4.3, kann keine Ordner auswählen |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Pic Galerie 3.4.3, kann keine Ordner auswählen |
Mon. 22. January 2007, 12:43
Beitrag
#1
|
|
Newbie Gruppe: Members Beiträge: 2 Mitglied seit: 09.11.2006 Mitglieds-Nr.: 348 |
Hallo,
hab ein Problem mit dem Pic Galerie Modul (3.4.3) unter der Sefrengo-Version 1.3. irgendwas stimmt da mit der Abfrage der Ordner nicht. Wenn ich im Modul angebe : "Soll der Redakteur das Verzeichnis im Frontend einstellen?" JA - dann zeigt er mir keine Ordner an, wenn ich NEIN einstelle und den Ordner selber auswähle erhalte ich auf der Seite "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /srv/www/vhosts/xxx/httpdocs/cms/cms/inc/backend.php(153) : eval()'d code on line 869". Die richtigen Bilder werden jedoch angezeigt... kann mir jemand helfen? lg sebastian |
|
|
Wed. 14. February 2007, 21:43
Beitrag
#2
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 112 Mitglied seit: 31.08.2006 Wohnort: Berlin Mitglieds-Nr.: 219 |
Das Problem ist gelöst. Grund waren Datenbankabfragen im Modul, die mit mysql_query() gemacht wurden.
Folgende Änderungen haben geholfen (in der Modulkonfiguration) CODE //Dateimanager Verzeichnisse auslesen $sql = "SELECT A.iddirectory, A.dirname FROM ".$cms_db['directory'] ." as A WHERE A.idclient='".$client."' AND A.status & 0x05 = 0x00 ORDER BY dirname"; $db->query($sql); //$result = mysql_query($sql) or die(mysql_error()); CODE //Bearbeitungsformular ausgeben echo "<div align=\"center\"><form method=\"POST\" action=\"$action\"><select name=\"change_dir\" size=\"1\">"; //while ($row = mysql_fetch_array($result)) while ($db->next_record()) { //if($perm->have_perm(0x01, "folder", $row['iddirectory'])) if($perm->have_perm(0x01, "folder", $db->f('iddirectory'))) { //if ($mod['galerie_folder'] == $row['iddirectory'])) if ($mod['galerie_folder'] == $db->f('iddirectory')) { echo "<option selected value=\""; } else { echo "<option value=\"";} //echo $row['iddirectory']; echo $db->f('iddirectory'); echo "\">"; //echo $row['dirname']; echo $db->f('dirname'); echo "</option>"; }} Da sind noch an anderen Stellen Aufrufe von mysql_query, die ich jetzt aber nicht weiter beachtet habe. -------------------- |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 29.4.24 - 07:38 |