Beitrag von Roger (141 Beiträge) am Samstag, 9.November.2002, 22:11.
Perlschleife und <INPUT TYPE="RADIO"
Hallo,
ich möchte daß meine User in einer Datenbank Bilder aussuchen und ihre Auswahl in einer anderen Datenbank gespeichert werden.
Hierzu habe ich eine Datenbank angelegt, in der alle Bilder (deren Bezeichnung, Dateiname und Größe)gespeichert sind.
Die Felder nennen sich:
$datei
$beschreibung
$höhe
$breite
Die 2. Datenbank hat die Felder:
in Datei wird der Name gespeichert, bei mir alles 6 stellige Zahlen ohne Extension, also ohne .gif
In $An, steht der Nickname des Empfängers und in $Von der des Absenders, wenn es denn funktionieren würde.
Die Auswahlliste gebe ich wie folgt aus:
while (get_next("sammlung"))
{
$anz_les++;
$anz_tr = $anz_les % $anz_tds;
$work_pfad = lc($pfad);
out "<TR>\n" if (!$anz_tr);
out "<TD WIDTH=150 ALIGN='center'><IMG SRC='$work_pfad$datei.gif'><br><font color='ffff99'>$name</font>";
out "<input type='RADIO' name='Datei' VALUE=";
out $datei;
out "></TD>\n";
vorher habe ich die Anzahl der Bilder ermittelt um die Bilder formatiert auszugeben.
Mit der Radiobox möchte ich, daß ein Bild ausgewählt wird und mit Submit dann dann die Variable $Datei gefüllt mit $datei übergeben wird.
Vorsichtshalber habe ich den Namen $Datei auch schon gegen einen anderen ersetzt.
Das Problem:
Die Varriable bleibt immer leer. Kann es sein, daß input nicht in einer Schleife geht? Was mache ich falsch?