Nja man gör inte hemsider i asp man använder asp för att få fram infomation till en hemsida oftast från en databas.
Anledningen till att många väljer asp är just för att det är lättare att hålla sidan uppdaterad. Man kan precis som på detta inlägg/forum skriva in infomation direkt tillhemsidan istället för att hålla på att ladda upp nya html dokument hela tiden.
Ett exempel
Ett vanligt formulär:
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="12%">Datum</td>
<td width="21%">
<input type="text" name="adat" size="25" maxlength="19" value="<%=date%>">
</td>
<td width="8%"> Tid</td>
<td width="59%">
<input type="text" size="25" maxlength="19" value="<%=time%>">
</td>
</tr>
<tr>
<td width="12%">Subject</td>
<td width="21%">
<input type="text" name="subject" size="25" maxlength="34">
</td>
<td width="8%"> Namn</td>
<td width="59%">
<input type="text" name="namn" value="McD" size="25" maxlength="19">
</td>
</tr>
<tr>
<td width="12%" valign="top">Meddelande</td>
<td colspan="3">
<textarea name="text" cols="60" rows="5"></textarea>
</td>
</tr>
<tr>
<td width="12%"> </td>
<td colspan="3"><br>
<input type=image name="nyheter" src="bilder/skickaknapp.gif" border=0>
<a href="javascript:document.nyheter.reset();"><img src="bilder/rensaknapp.gif" border="0"></a>
</td>
</tr>
</table>
</form>
Man talar om att formuläret ska skickas till en annan sida/ställe på sidan som ska skriva in prylarna i en databas.... kan se ut så här:
<!--#INCLUDE file="../default/conection.inc" -->
<%
SQL = "INSERT INTO nyheter"
SQL = SQL & "(subject, namn, adat, [text])"
SQL = SQL & "VALUES ("&_
"'" & Request.Form("subject") & "', " &_
"'" & Request.Form("namn") & "', " &_
"#" & date() & "#, " &_
"'" & Request.Form("text") & "'" &_
")"
Databas.Execute SQL
%>
och slutligen en kombinerad sida med både asptaggar och html där man skriver ut själva datan från databasen:
<!--#INCLUDE file="../default/conection.inc" -->
<%
SQL = "SELECT TOP 1 * FROM nyheter ORDER by id DESC"
set rs = Databas.Execute(SQL)
%>
Talar om vilken data som ska hämtas, och nedanstående skriver ut datan.
span class="Inledning">Följande Nyhet har läggas till:</span>
<br>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0" background="bilder/subject.gif">
<tr>
<td width="64%"><span class="Underrubrik1"> <%=Rs("subject")%></span></td>
<td width="12%"><span class="Underrubrik1"><%=Rs("adat")%></span></td>
<td width="11%"><span class="Underrubrik1"><%=Rs("namn")%></span></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" background="bilder/main.gif">
<tr>
<td><%=Rs("text")%></td>
</tr>
</table>
------------------
McD- Burgers for the people!
[Redigerat av McD den 09 sep 2001]

