Avatar billede jamiros Novice
13. januar 2006 - 23:59 Der er 12 kommentarer

backslash til hvad

Newbie - så undskylder lige til at starte med... :-)

Men havde en idé om at backslash i tags var en PHP ting; <br />
Men er blvet i tvivl - kan nogen forklare differencen; med eller uden backslash i tags?!
Avatar billede polle007 Nybegynder
14. januar 2006 - 00:29 #1
/ er en slash
\ er backslash

<br /> er en xhtml ting, hvor det er påkrævet at afslutte alle tags. Men da det er lidt svært at afslutte linieskift, så både starter og slutter man linieskift i samme tag
Avatar billede jamiros Novice
14. januar 2006 - 01:03 #2
Polle -> ok, jeg er med på diferencen ml. / & \ men jeg ved ikke hvad differ . er ml. xhtml oh html - ligenu prøver jeg at lave en include med en asp fil - dog uden held ;-)
Avatar billede jamiros Novice
14. januar 2006 - 01:06 #3
...måske et eksempel vil hjaelpe mig ;-):

først hente jeg querystring
Lad os kalde den STR

Så laver jeg en include som så ser sådan ud;
<!--#include file="includes/<%=STR%>.asp" -->

...Big mistake - but why?

pft. THX
Avatar billede jansangill Nybegynder
14. januar 2006 - 01:26 #4
Måske er det bare mig der er newbie også, men hvis du vil include en fil, kan man så gøre det på din måde. Det du prøver på er jo at include en querysting.

Hvis du vil have fat på din quesrystring, kan du jo f.eks bare: request.querystring

Er ikke sikker på at include funktionen kan bruges således som du gør, da det vel er meningen den skal finde en fil, nemlig den .asp dokument du søger.  <%=STR%> er jo ikke et dokument.

En normal include ville vel se således ud <!--#include file="include/STR.asp"-->

Ret mig endelig hvis jeg tager fejl eller har en bedre forståelse for ASP:D
Avatar billede jamiros Novice
14. januar 2006 - 01:39 #5
Jan --> Jeg tror du har fanget min problematik ret godt :-)

Se kode:

<%
STR = request.querystring("golink")
If golink = "" Then
golink = "test"
Else
golink = "kontakt"
End If
%>

Og længere nede i html'en;

<!--#include file="includes/<%=golink%>.inc" -->
Avatar billede jamiros Novice
14. januar 2006 - 01:40 #6
Ups se igen:

<%
golink = request.querystring("golink")
If golink = "" Then
golink = "test"
Else
golink = "kontakt"
End If
%>

Og længere nede i html'en;

<!--#include file="includes/<%=golink%>.inc" -->
Avatar billede polle007 Nybegynder
14. januar 2006 - 01:54 #7
#include bliver afviklet før din asp kode. Dvs du kan ikke gøre brug af variabler i din include. Du kan gøre det sådan:

<%
golink = request.querystring("golink")
If golink = "" Then
  %><!-- #include file="golink.asp"--><%
Else
  %><!-- #include file="kontakt.asp"--><%
End If
%>

hvis du vil gøre inkluderingen mere dynamisk, skal du kigge på Server.Execute(fil.asp)

www.w3.org har en masse dokumentation på html og xhtml standarderne
Avatar billede polle007 Nybegynder
14. januar 2006 - 02:04 #8
golink = request.querystring("golink")
page = "test"
Select Case golink
  Case "kontakt", "info", "blabla"
    page = golink
End Select

Server.Execute(golink & ".asp")


når du bruger Server.Execute, kan du ikke benytter variabler på tværs af de inkluderede filer
Avatar billede polle007 Nybegynder
14. januar 2006 - 02:05 #9
Server.Execute(golink & ".asp")

skulle så nok have været

Server.Execute(page & ".asp")
Avatar billede jamiros Novice
14. januar 2006 - 03:20 #10
Jeg får ike testet det i aften, men kan ikke holde dig tilbage længere :-)
Så tak for hjælpen - hvis du er super sej til asp, mysql og dot.net vil jeg meget gerne have muligheden for at kontakte dig direkte igen - Du virker cool!

Jeg er i gang med at skabe en del portaler, men som webdesigner; er mine kodning ikke optimal !!!! Men ideer og mit kendskab til at få visits pænt stor.

Så det ville være cool med en UG koder - dot.net?!
Avatar billede jamiros Novice
14. januar 2006 - 03:20 #11
Smid lige postnr og svar ;-)
Avatar billede jamiros Novice
11. august 2006 - 21:31 #12
polle - skulle du aldrig have lidt expert-bananer? :-)
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