Hallo,
trotz intensiver Suche im Internet und in diesem Forum habe ich leider noch keinen funktionierenden Lösungsansatz für folgendes Vorhaben gefunden:
Ich möchte eine Dienstgradübersicht mehrer Nationen erstellen. Hierzu habe ich nun einige hundert kleinere gif-Bilder, welche ich aber nicht auf den Server spielen, sondern in die DB integrieren möchte.
In der DB habe ich bereits die Grunddaten (Bezeichnung, Kategorie etc.) abgelegt.
Erweitert habe ich den entsprechenden Table mit den Feldern format (tinyblob) und bild (blob).
Nachfolgend ein Ausschnitt der Datei, mit welcher ich nachträglich die o.g. Bilder in die Datenbank speichere (speichern möchte):
$result = sql_query("select id, land, tsk, gruppe from nuke_milranks WHERE land='Frankreich'");
while(list($id, $land, $tsk, $gruppe) = sql_fetch_row($result)) {
$dstgrad_pic = "modules/MilRanks/$land/$tsk/$gruppe.gif"; '### hier habe ich die Bilder vorläufig abgelegt, da sie von der lokalen FP nicht akzeptiert wurden
$size=@getimagesize($dstgrad_pic);
$format="$size[0]:$size[1]:1:$dstgrad_pic:xx";
$srcfilesize=filesize($dstgrad_pic);
$data = addslashes(fread(fopen($dstgrad_pic, "rb"), $srcfilesize*2));
$aktualisieren ="update nuke_milranks set format='".$format."', bild='".$data."' where id='".$id."';";
$result2 = sql_query($aktualisieren);
Ob dieses Verfahren richtig ist, kann ich leider nicht prüfen, da ich an der Ausgabe der Bilder bisher kläglich gescheitert bin.

Ich habe mir parallel das Modul WEBRING angeschaut, komme aber leider immer noch zu keinem annähernd positivem Ergebnis.
Wäre mehr als toll, wenn mir jemand hier weiterhelfen könnte!

Gruß
"MikePapa"