/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
problem med udskrivning af text fra et tex~
Fra : Nicolai Jee


Dato : 07-05-02 18:47

jeg laver en side hvor det er meningen at man skal kunne uploade
tekster og spørgsmål til en FAQ.
de tekster som folk indtaster bliver udskrevet i en tabel men jeg
har et problem og det er at når jeg udskriver det så udskriver
den ikke de linie skift som jeg har lavet i det tekstarea hvor
artiklen er indtastet.
det hele bliver udskrevet mere eller mindre på en lang linie.
er der ikke en måde at udskrive den indtastede tekst på uden at
man skal lære folk at sætte <p> </p> tags rundt om det de skriver
?
eller skal man lære folk at bruger <br> ?

lige nu udskriver jeg teksten sådan her:
               <table cellpadding=0 cellspacing=0 border=0 width=520px>
               <td><h1><%Response.Write (Stroverskrift)%></h1>
               <p><%Response.Write (Strartikel)%></p></td>
               </table>


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Nicolai Jee (07-05-2002)
Kommentar
Fra : Nicolai Jee


Dato : 07-05-02 18:54

Nicolai Jee wrote in dk.edb.internet.webdesign.serverside.asp:
> jeg laver en side hvor det er meningen at man skal kunne uploade
> tekster og spørgsmål til en FAQ.
> de tekster som folk indtaster bliver udskrevet i en tabel men jeg
> har et problem og det er at når jeg udskriver det så udskriver
> den ikke de linie skift som jeg har lavet i det tekstarea hvor
> artiklen er indtastet.
> det hele bliver udskrevet mere eller mindre på en lang linie.
> er der ikke en måde at udskrive den indtastede tekst på uden at
> man skal lære folk at sætte <p> </p> tags rundt om det de skriver
> ?
> eller skal man lære folk at bruger <br> ?
>
> lige nu udskriver jeg teksten sådan her:
>                <table cellpadding=0 cellspacing=0 border=0 width=520px>
>                <td><h1><%Response.Write (Stroverskrift)%></h1>
>                <p><%Response.Write (Strartikel)%></p></td>
>                </table>
>
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials


faktisk præcist det som gøsker her på forummet hvor man heller ikke
skal side og indtaste alt muligt html kode for at sætte sin tekst
op.

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Mads Graugaard Hanse~ (07-05-2002)
Kommentar
Fra : Mads Graugaard Hanse~


Dato : 07-05-02 21:26


> > er der ikke en måde at udskrive den indtastede tekst på uden at
> > man skal lære folk at sætte <p> </p> tags rundt om det de skriver
> > ?
> > eller skal man lære folk at bruger <br> ?
> >
> > lige nu udskriver jeg teksten sådan her:
> ><table cellpadding=0 cellspacing=0 border=0 width=520px>
> > <td><h1><%Response.Write (Stroverskrift)%></h1>
> > <p><%Response.Write (Strartikel)%></p></td>
> > </table>


og du behøver ikke skrive <%Response.Write (Stroverskrift)%>
Du kan nøjes med at skrive <%= rs("Stroverskrift") %>
eller endda <%=Stroverskrift%>, hvis du bare inden da erklærer:
Stroverskrift = rs("Stroverskrift")



prøv at indsætte følgende , på den side, men inden du udskriver det...

<%
' fortæller at Strartikel er det samme som rs("Strartikel")
Strartikel = rs("Strartikel")
' fortæller at Stroverskrift er det samme som rs("Stroverskrift")
Stroverskrift = rs("Stroverskrift")
' erstatter < og > med koden for de samme tegn.
Strartikel = replace(Strartikel, "<", "&lt;")
Strartikel = replace(Strartikel, ">", "&gt;")
' erstatter et enter tryk, med et <br> + mellemrum
Strartikel = replace(Strartikel, VbCrLf, "<BR>&nbsp;")
%>

og så dette..

<table cellpadding=0 cellspacing=0 border=0 width=520px>
<td><h1><%=Stroverskrift%></h1>
<p><%=Strartikel%></p></td>
</table>



Det skulle gerne virke

/Mads

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Nicolai Jee (07-05-2002)
Kommentar
Fra : Nicolai Jee


Dato : 07-05-02 21:58

Mads Graugaard Hansen wrote in dk.edb.internet.webdesign.serverside.asp:
> > > er der ikke en måde at udskrive den indtastede tekst på uden at
> > > man skal lære folk at sætte <p> </p> tags rundt om det de skriver
> > > ?
> > > eller skal man lære folk at bruger <br> ?
> > >
> > > lige nu udskriver jeg teksten sådan her:
> > ><table cellpadding=0 cellspacing=0 border=0 width=520px>
> > > <td><h1><%Response.Write (Stroverskrift)%></h1>
> > > <p><%Response.Write (Strartikel)%></p></td>
> > > </table>
>
>
> og du behøver ikke skrive <%Response.Write (Stroverskrift)%>
> Du kan nøjes med at skrive <%= rs("Stroverskrift") %>
> eller endda <%=Stroverskrift%>, hvis du bare inden da erklærer:
> Stroverskrift = rs("Stroverskrift")
>
>
>
> prøv at indsætte følgende , på den side, men inden du udskriver det...
>
> <%
&gt; ' fortæller at Strartikel er det samme som rs("Strartikel")
&gt; Strartikel = rs("Strartikel")
&gt; ' fortæller at Stroverskrift er det samme som rs("Stroverskrift")
&gt; Stroverskrift = rs("Stroverskrift")
&gt; ' erstatter < og > med koden for de samme tegn.
&gt; Strartikel = replace(Strartikel, "<", "&lt;")
&gt; Strartikel = replace(Strartikel, ">", "&gt;")
&gt; ' erstatter et enter tryk, med et <br> + mellemrum
&gt; Strartikel = replace(Strartikel, VbCrLf, "<BR>&nbsp;")
&gt; %>
>
> og så dette..
>
> <table cellpadding=0 cellspacing=0 border=0 width=520px>
> <td><h1><%=Stroverskrift%></h1>
> <p><%=Strartikel%></p></td>
> </table>
>
>
>
> Det skulle gerne virke
>
> /Mads
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials


ok jeg tester det lige.
grunden til at jeg udskriver en variabel er at teksten er indskrevet på
den forrige side og jeg så udskriver den så folk kan se hvad de har
lavet.

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Mads Graugaard Hanse~ (07-05-2002)
Kommentar
Fra : Mads Graugaard Hanse~


Dato : 07-05-02 22:35


> ok jeg tester det lige.
> grunden til at jeg udskriver en variabel er at teksten er indskrevet på
> den forrige side og jeg så udskriver den så folk kan se hvad de har
> lavet.


Ok ....

Men så kan du bare erstatte det med det her jo ..

StrArtikel = Request.Form("Navnet på dit textarea")
Stroverskrift = Request.Form("Navnet på dit overskrifts felt")

Og så gøre som i det sidste jeg skrev

Mads

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Nicolai Jee (07-05-2002)
Kommentar
Fra : Nicolai Jee


Dato : 07-05-02 23:22

Mads Graugaard Hansen wrote in dk.edb.internet.webdesign.serverside.asp:
> > ok jeg tester det lige.
> > grunden til at jeg udskriver en variabel er at teksten er indskrevet på
> > den forrige side og jeg så udskriver den så folk kan se hvad de har
> > lavet.
>
>
> Ok ....
>
> Men så kan du bare erstatte det med det her jo ..
>
> StrArtikel = Request.Form("Navnet på dit textarea")
> Stroverskrift = Request.Form("Navnet på dit overskrifts felt")
>
> Og så gøre som i det sidste jeg skrev
>
> Mads
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials


præcist hvad jeg har gjort :)
manglede bare ideen til at løse problemet med at opstillingen blev præcist
som den var i textareaet :)

man kan altid regne med svar herinde :)

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Nicolai Jee (07-05-2002)
Kommentar
Fra : Nicolai Jee


Dato : 07-05-02 23:16

Mads Graugaard Hansen wrote in dk.edb.internet.webdesign.serverside.asp:
> > > er der ikke en måde at udskrive den indtastede tekst på uden at
> > > man skal lære folk at sætte <p> </p> tags rundt om det de skriver
> > > ?
> > > eller skal man lære folk at bruger <br> ?
> > >
> > > lige nu udskriver jeg teksten sådan her:
> > ><table cellpadding=0 cellspacing=0 border=0 width=520px>
> > > <td><h1><%Response.Write (Stroverskrift)%></h1>
> > > <p><%Response.Write (Strartikel)%></p></td>
> > > </table>
>
>
> og du behøver ikke skrive <%Response.Write (Stroverskrift)%>
> Du kan nøjes med at skrive <%= rs("Stroverskrift") %>
> eller endda <%=Stroverskrift%>, hvis du bare inden da erklærer:
> Stroverskrift = rs("Stroverskrift")
>
>
>
> prøv at indsætte følgende , på den side, men inden du udskriver det...
>
> <%
&gt; ' fortæller at Strartikel er det samme som rs("Strartikel")
&gt; Strartikel = rs("Strartikel")
&gt; ' fortæller at Stroverskrift er det samme som rs("Stroverskrift")
&gt; Stroverskrift = rs("Stroverskrift")
&gt; ' erstatter < og > med koden for de samme tegn.
&gt; Strartikel = replace(Strartikel, "<", "&lt;")
&gt; Strartikel = replace(Strartikel, ">", "&gt;")
&gt; ' erstatter et enter tryk, med et <br> + mellemrum
&gt; Strartikel = replace(Strartikel, VbCrLf, "<BR>&nbsp;")
&gt; %>
>
> og så dette..
>
> <table cellpadding=0 cellspacing=0 border=0 width=520px>
> <td><h1><%=Stroverskrift%></h1>
> <p><%=Strartikel%></p></td>
> </table>
>
>
>
> Det skulle gerne virke
>
> /Mads
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials


virker helt perfekt :)

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste