Hallo an alle.
In meinem mehr als nur simplen Redaktionssystem hat der Nutzer die Möglichkeit, seine Texte mit Bildern zu versehen (max. 3 Stück). Er kann das Bild logischerweise hochladen, eine Bildunterschrift festlegen sowie die Ausrichtung (also links oder rechts).
Zum Hochladen der Bilder wird
verwendet. Nachdem das Bild dann hochgeladen wurde (der endgültige Dateiname steht dann in der Variable $fdatei1_name), wird mittels
die Höhe und die Breite des Bildes ausgelesen und in die Datenbank geschrieben.
Das Einstellen der Texte inkl. der Bilder klappt tadellos, allerdings ist ein Problem aufgetreten, wenn die Artikel bearbeitet werden. Will der Nutzer z.B. nur die Ausrichtung des Bildes von links auf rechts ändern, werden diese Sachen auch korrekt in die Datenbank geschrieben. Allerdings löscht er mir immer wieder die Angaben für die Höhe und die Breite des Bildes aus der Datenbank. Gut, er löscht sie nicht, er schreibt einfach nichts, weil ja in
nichts drin steht (der Nutzer hat ja kein neues Bild hochgeladen, sondern nur die Ausrichtung geändert), das Bild aber schon existiert.
Was wäre die beste Lösung, um die Informationen temporär zu sichern, damit er nicht ständig leere Felder in die Datenbank zurückschreibt?
Danke im Voraus.
Innuendo
In meinem mehr als nur simplen Redaktionssystem hat der Nutzer die Möglichkeit, seine Texte mit Bildern zu versehen (max. 3 Stück). Er kann das Bild logischerweise hochladen, eine Bildunterschrift festlegen sowie die Ausrichtung (also links oder rechts).
Zum Hochladen der Bilder wird
PHP-Code:
<input type="file" name="pic1name">
PHP-Code:
$img_size_1 = GetImageSize($fdatei1_name);
Das Einstellen der Texte inkl. der Bilder klappt tadellos, allerdings ist ein Problem aufgetreten, wenn die Artikel bearbeitet werden. Will der Nutzer z.B. nur die Ausrichtung des Bildes von links auf rechts ändern, werden diese Sachen auch korrekt in die Datenbank geschrieben. Allerdings löscht er mir immer wieder die Angaben für die Höhe und die Breite des Bildes aus der Datenbank. Gut, er löscht sie nicht, er schreibt einfach nichts, weil ja in
PHP-Code:
<input type="file" name="pic1name">
Was wäre die beste Lösung, um die Informationen temporär zu sichern, damit er nicht ständig leere Felder in die Datenbank zurückschreibt?
Danke im Voraus.
Innuendo
Kommentar