Avatar billede mannik Nybegynder
12. juli 2003 - 07:31 Der er 5 kommentarer og
1 løsning

Include filer

Hej

Kan jeg f.eks lave en search funktion som en side og derefter indsætte den som en include file i en <td> ? Jeg har brug for også at includere en login på alle sider, så er det løsningen. eller er der en bedre mulighed for at undgå at skulle skrive koden på alle sider ?
Avatar billede para7 Nybegynder
12. juli 2003 - 08:30 #1
Den gode gamle iFrame er nok sagen her istedet. Jeg forstår du vil kunne bruge loginsiden selvstændigt også?
Avatar billede boris Mester
12. juli 2003 - 08:54 #2
Det kan du sagtens. Den smule kode, som skal stå i din TD, lægger du i en include fil.
Og så skriver du bare:
..... <td><!-- #include file="include.asp" --></td>...... osv.
Du kan jo evt. have en betingelse, som gør, at login kun vises, hvis man ikke allerede er logget ind.
Avatar billede boris Mester
12. juli 2003 - 09:01 #3
Rettelse: Det er bedre at lægge sin include fil allerførst på siden og så kalde en funktion fra includesiden. Eksempel fra det virkelige liv:
Øverst på hver side står:
<!-- #include file="login.asp" -->
<HTML>...osv.

Nede i den pågældende <td> står så f.eks.:
<TD WIDTH="100%">
<% =login %>
</TD>
Avatar billede para7 Nybegynder
12. juli 2003 - 09:25 #4
Hvis din login side er en selvstændig side med <html><head .. og hele møllen, er det altså ikke smart at lægge den ind midt i en anden side. Så er iFrame sagen.
Avatar billede boris Mester
12. juli 2003 - 13:51 #5
Nej, det ville da være helt ved siden af.
Includefilen bør bare indeholde det, der skal kaldes. Ikke noget med <html> osv.
F.eks.
<%
function login
....kode.....
End Function
%>

Intet andet
Avatar billede mannik Nybegynder
12. juli 2003 - 18:30 #6
Tak . Jeg prøver !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester