Avatar billede bobbedude Nybegynder
20. november 2001 - 07:51 Der er 6 kommentarer og
2 løsninger

constants.inc

Hvordan jeg bruge denne ??
Jeg har i mit script en del sætninger der går igen, dem gider jeg ikke have i databasen kan man ligge disse i constants.inc hvis ja hvordan får man så fat på dem, og hvor skal constants.inc ligge på serveren ??
Avatar billede netsrac Praktikant
20. november 2001 - 07:54 #1
Du ligger dem i en constant.asp og ikke inc, medmindre alle må kunne se de data der ligger i.

Så ligger du den bare i samme mappe og i alle de filer du skal bruge den indsætter du blot:

<!-- #include file = \"constant.asp\" -->
Avatar billede keysersoze Ekspert
20. november 2001 - 07:57 #2
<!--#include file=\"constants.inc\" -->

ellers

%><!--#include file=\"constants.inc\" --><%

filen kan du lægge hvor du vil bare du henviser rigtigt til den med sti osv (fx ./../includes/constants.inc) - ulempen ved inc-filer er bare, at man i browseren kan se indholet af den... kald den i stedet asp...

hvordan du får fat i dem?

hvis du har en der hedder var = \"jeg er klog\" så kalder du den vha \" & var & \"

Avatar billede bobbedude Nybegynder
20. november 2001 - 08:05 #3
undskyld men jeg er ikke 100% med på hvordan constant.asp skal se ud inden i.

Hvis jeg nu har en blandning af sætninger og ord eks.

En sætning
ord

Avatar billede bobbedude Nybegynder
20. november 2001 - 08:07 #4
arrg keysersoze  >> jeg så ikke
var = \"jeg er klog\"

Skal der \" \" rundt om sætningen eller ordet ?
Avatar billede keysersoze Ekspert
20. november 2001 - 08:09 #5
du kan fylde i den hvad du vil - det er jo dig selv der laver den...

et eksempel jeg har liggende fra en eller anden chat (jeg ikke selv har lavet) ser sådan ud;

<%
Const MESSAGES = 25                \' a maximum of 25 messages are shown on screen
Const USERS = 10                \' a maximum of 10 users may join
CONST TIMEOUT = 300                \' in seconds - a session times out after 5 minutes (5*60=300)
Const CLEAR_ON_EMPTY = False    \' specify is all messages should be wiped, when last user
                                \' leaves the chatroom. The \'whiteboard cleaner\'.
Function FindUser(userName)
    userName = Trim(userName)

    Dim UserWasFound
    UserWasFound = False

    Dim arUserNames, i
    arUserNames = Application.StaticObjects.Item(\"ASPChat\").Items
    For i = 0 To Application.StaticObjects.Item(\"ASPChat\").Count-1
        If (StrComp(userName, arUserNames(i), 1) = 0) Then
            UserWasFound = True
            Exit For
        End If
    Next
    FindUser = UserWasFound
End Function
%>
Avatar billede bobbedude Nybegynder
20. november 2001 - 09:10 #6
det vil ikke rigtig min constants.asp ser sådan ud


<%
kon1 = \"kontaktperson1\"
%>

Hvis jeg ikke har <%%> så skriver den bare hele strengen ud.

på siden jeg vil have kon1 ind på prøvede jeg dette <% & kon1 & %> men det giver en fejl.

Hvad laver jeg forkert ??
Avatar billede keysersoze Ekspert
20. november 2001 - 11:53 #7
hvad vises af fejl? prøv evt at fjerne \"\"
Avatar billede bobbedude Nybegynder
20. november 2001 - 12:25 #8
Fik det til at virke ved at skrive:
Const kon8 = \"Kontakt e-mail 8:\"

jeg manglede Const i starten

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