Lär dig hur du skapar en postinmatningssida i ditt Dreamweaver-program så att användarna kan mata in nya poster i en databas.
Användargränssnittet i Dreamweaver och senare har förenklats. Det kan därför hända att du inte hittar vissa av alternativen i den här artikeln i Dreamweaver och senare. Mer information finns i den här artikeln.
Du kan förse ditt program med en sida som användarna kan använda för att infoga nya poster i en databas.
En inmatningssida består av två byggblock:
Ett HTML-formulär där användarna kan mata in data
Serverfunktionen Infoga post som uppdaterar databasen
När en användare klickar på Skicka i ett formulär, infogar serverfunktionen poster i en databastabell.
Du kan lägga till de här byggblocken i en enda åtgärd genom att använda dataobjektet Formulär för postinmatning eller lägga till dem ett och ett, med hjälp av formulärverktygen i Dreamweaver och panelen Serverfunktioner.
Inmatningssidan kan bara innehålla en postredigerande serverfunktion åt gången. Du kan till exempel inte lägga till serverfunktionerna Uppdatera post eller Ta bort post på inmatningssidan.
Du kan också även bygga en inmatningssida med hjälp av formulärverktyg och serverfunktioner.
Ett tomt formulär skapas på sidan. Du kan behöva aktivera Osynliga element (Visa > Visuella hjälpmedel > Osynliga element) för att kunna se formulärets omfattning, som representeras av tunna röda linjer.
Du behöver inte ange attributet action eller method i formuläret för att tala om vart och hur uppgifterna ska skickas när användaren klickar på Skicka. De attributen anges av serverfunktionen Infoga post.
Formulärobjekten används för datainmatning. Textfält används ofta för det här syftet, men du kan även använda menyer, alternativ och alternativknappar.
Du kan ändra Skicka-knappens etikett genom att markera knappen, öppna egenskapskontrollen (Fönster > Egenskaper) och ange ett nytt värde i rutan Etikett.
Datatypen beskriver den typ av data kolumnen i din databastabell är avsedd för (textvärden, numeriska värden eller booleska altarnativvärden).
Upprepa proceduren för alla formulärobjekt i ditt formulär.
Dreamweaver infogar en serverfunktion på sidan, med vars hjälp användarna kan infoga poster i en databastabell genom att fylla i ett HTML-formulär och klicka på Skicka.
Klicka på Definiera om du behöver definiera en anslutning.
Det första formuläret på sidan markeras automatiskt av Dreamweaver.
Datatypen beskriver den typ av data kolumnen i din databastabell är avsedd för (textvärden, numeriska värden eller booleska altarnativvärden).
Upprepa proceduren för alla formulärobjekt i ditt formulär.
Dreamweaver infogar en serverfunktion på sidan, med vars hjälp användarna kan infoga poster i en databastabell genom att fylla i ett HTML-formulär och klicka på Skicka.
Om du vill ändra serverfunktionen, öppnar du panelen Serverfunktioner (Fönster > Serverfunktioner) och dubbelklickar på funktionen Infoga post.
Datatypen beskriver den typ av data kolumnen i din databastabell är avsedd för (textvärden, numeriska värden eller booleska altarnativvärden).
Upprepa proceduren för alla formulärobjekt i ditt formulär.
Dreamweaver infogar en serverfunktion på sidan, med vars hjälp användarna kan infoga poster i en databastabell genom att fylla i ett HTML-formulär och klicka på Skicka.
Som standard skapar Dreamweaver ett formulärobjekt för varje kolumn i databastabellen. Om din databas automatiskt genererar unika ID:n för de nya poster som skapas, tar du bort det formulärobjekt som motsvarar nyckelkolumnen genom att markera det i listan och klicka på minusknappen (-). Det eliminerar risken att användare som visar formuläret matar in ett ID-värde som redan finns.
Du kan också ändra ordningen på formulärobjekten i HTML-formuläret genom att markera ett formulärobjekt i listan och klicka på upp- eller nedpilen till höger i dialogrutan.
I rutan Etikett anger du en beskrivande etikett som ska visas bredvid datainmatningsfältet. Som standard visar Dreamweaver tabellkolumnens namn i etiketten.
Markera ett formulärobjekt som ska fungera som datainmatningsfält i snabbmenyn Visa som. Du kan välja Textfält, Textområde, Meny, Kryssruta, Alternativknappar och Text. Välj Text för skrivskyddade inmatningar. Du kan även välja Lösenordsfält, Filfält och Dolt fält.
Dolda fält infogas i slutet av formuläret.
Dreamweaver lägger till ett HTML-formulär och serverfunktionen Infoga post på din sida. Formulärobjekten placeras ut i en enkel tabell, som du kan anpassa med hjälp av designverktygen i Dreamweaver. (Kontrollera att inget formulärobjekt hamnar utanför formulärets gränser.)
Om du vill ändra serverfunktionen, öppnar du panelen Serverfunktioner (Fönster > Serverfunktioner) och dubbelklickar på funktionen Infoga post.
Logga in på ditt konto