Operation Manual

DREAMWEAVER CS3
Handboek
651
Voor bestandsvelden moet u de methode POST gebruiken om bestanden van de browser naar de server over te brengen. Het
bestand wordt gepost naar het adres dat u in het vak Actie van het formulier hebt opgegeven. Neem contact op met de
serverbeheerder om te vragen of bestanden anoniem geladen mogen worden voordat u het bestandsveld in uw formulier
gebruikt.
Bovendien moet u de codering van het bestand instellen op multipart/form als u bestandsvelden wilt gebruiken.
Dreamweaver stelt dit automatisch in wanneer u het besturingselement voor een bestandsveld invoegt.
Opmerking: Deze verbetering is alleen beschikbaar als u toegang hebt tot een computer waarop ColdFusion MX 7 of hoger
wordt uitgevoerd.
1 Ga naar de ontwerpweergave en selecteer het CFForm om de eigenschappencontrole ervan weer te geven.
Als u het formulier snel wilt selecteren, klikt u ergens in het formulier en klikt u op de tag
<cfform> in de tagkiezer onder
in het documentvenster.
2 Stel in de eigenschappencontrole de formuliermethode in op POST.
3 Selecteer in het pop-upmenu Enctype de optie multipart/form-data.
4 Plaats de invoegpositie in het formulier op de plaats waar u het bestandsveld wilt weergeven.
5 Selecteer Invoegen > ColdFusion-objecten > CFForm > CFfilefield.
Er wordt een bestandsveld in het document weergegeven.
6 Selecteer het bestandsveld op de pagina en stel de volgende eigenschappen in de eigenschappencontrole in:
Cf-bestandsveld Hier geeft u een unieke naam voor het besturingselement op.
Max. lengte Hier geeft u het maximum aantal tekens op waaruit het pad naar het bestand mag bestaan.
Valideren Hier geeft u het type validatie op voor het veld.
Valideren bij Hiermee geeft u aan wanneer het veld wordt gevalideerd: onSubmit, onBlur of onServer.
Label Hier geeft u een label voor het veld op.
Patroon Hier kunt u een regulier JavaScript-expressiepatroon opgeven om invoer te valideren. Laat de schuine strepen aan
het begin en aan het einde achterwege. Raadpleeg de ColdFusion-documentatie voor meer informatie.
Hoogte Hier kunt u de hoogte van het besturingselement in pixels opgeven. Deze eigenschap wordt in runtime door de
ColdFusion-server genegeerd.
Breedte Hier kunt u de breedte van het besturingselement in pixels opgeven. Deze eigenschap wordt in runtime door de
ColdFusion-server genegeerd.
Grootte Hier kunt u de grootte van het besturingselement opgeven.
Vereiste Hier kunt u opgeven of het bestandsveld gegevens moet bevatten voordat het formulier bij de server wordt
ingediend.
Tageditor weergeven Met de tageditor kunt u eigenschappen bewerken die niet in de eigenschappencontrole worden
weergegeven.
Zie ook
ColdFusion-formulierbesturingselementen wijzigen” op pagina 652
ColdFusion-formuliergegevens valideren” op pagina 653
ColdFusion-datumvelden invoegen
Hoewel u in Dreamweaver visueel geen ColdFusion-datumveld kunt invoegen, kunt u wel visueel de eigenschappen ervan
instellen. Een ColdFusion-datumveld is een speciaal type tekstveld waarmee gebruikers een datum kunnen selecteren in
een pop-upkalender om deze in het tekstveld in te voegen.