Author Topic: Datenbankfehler beim Freischalten von Bildern  (Read 4164 times)

0 Members and 1 Guest are viewing this topic.

Offline KleinerDrache

  • Newbie
  • *
  • Posts: 46
    • View Profile
Datenbankfehler beim Freischalten von Bildern
« on: May 16, 2002, 07:02:18 PM »
Hi,

ich habe eben eine Mail bekommen das jemand Bilder in die Galerie geladen hat und das ich diese nun Freischalten muss.

Es waren insgesamt 3 Bilder, 2 gingen ohne Probleme bei dem 3ten erhielt ich folgende Fehlermeldung:

Quote
DB Error: Bad SQL Query: INSERT INTO bildergalerie_images (cat_id, user_id, image_name, image_description, image_keywords, image_date, image_media_file, image_thumb_file, image_download_url) VALUES (2, 12, 'Avicularia metallica', 'tt's Sorgenkind', '', 1021567831, 'hugo.jpg', '', '')
You have an error in your SQL syntax near 's Sorgenkind', '', 1021567831, 'hugo.jpg', '', '')' at line 4
Fehler beim Hinzufügen des Bildes: Avicularia metallica (hugo.jpg)


Das Bild erfüllt aber die von mir geforderten Richtlinien, Größe etc.

Wieso konnte ich die anderen aber dieses nicht hochladen???

Offline Jan

  • Administrator
  • 4images Guru
  • *****
  • Posts: 5.024
    • View Profile
    • 4images - Image Gallery Management System
Datenbankfehler beim Freischalten von Bildern
« Reply #1 on: May 16, 2002, 07:18:45 PM »
Das liegt an dem Hochkomma bei "tt's Sorgenkind. Der Bug wurde schon für die Final gefixt.

Schnelllösung:

in "admin/validatimages.php" diese Zeilen
Code: [Select]
$cat_id = $image_cache[$key]['cat_id'];
$user_id = $image_cache[$key]['user_id'];
$image_name = $image_cache[$key]['image_name'];
$image_description = $image_cache[$key]['image_description'];
$image_keywords = $image_cache[$key]['image_keywords'];
$image_date = $image_cache[$key]['image_date'];
$image_media_file = $image_cache[$key]['image_media_file'];
$image_thumb_file = $image_cache[$key]['image_thumb_file'];
$image_download_url = $image_cache[$key]['image_download_url'];


mit diesen ersetzen
Code: [Select]
$cat_id = $image_cache[$key]['cat_id'];
$user_id = $image_cache[$key]['user_id'];
$image_name = addslashes($image_cache[$key]['image_name']);
$image_description = addslashes($image_cache[$key]['image_description']);
$image_keywords = addslashes($image_cache[$key]['image_keywords']);
$image_date = $image_cache[$key]['image_date'];
$image_media_file = addslashes($image_cache[$key]['image_media_file']);
$image_thumb_file = addslashes($image_cache[$key]['image_thumb_file']);
$image_download_url = addslashes($image_cache[$key]['image_download_url']);


Gruß Jan
Your first three "must do" before you ask a question:
1. Forum rules
2. FAQ
3. Search

Offline KleinerDrache

  • Newbie
  • *
  • Posts: 46
    • View Profile
Datenbankfehler beim Freischalten von Bildern
« Reply #2 on: May 16, 2002, 09:24:41 PM »
Hi,

recht herzlichen Dank!!
Jetzt geht es....

 :lol:  :D