/ 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
ASP error efter ASP version opdatering??
Fra : Jean Nieland


Dato : 31-03-05 10:22

Hej jeg har fået et problem med min web efter at B-one har
opdateret deres ASP version.

Kan ikke hente mine referencer på:
http://www.profilmagasin.dk/references.asp


Fejlmeddelse:
The page cannot be displayed
There is a problem with the page you are trying to reach and it
cannot be displayed.
Please try the following:·   Click the Refresh button, or try
again later.·   Open the www.profilmagasin.dk home page, and then
look for links to the information you want. HTTP 500.100 -
Internal Server Error - ASP errorApache
Technical Information (for support personnel)
·   Error Type:Sun ONE ASP VBScript compilation
(0x800A03F6)Expected 'End'
/references.asp, line 62, column 121·   
Browser Type:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0;
DigExt)
·   Page:GET /references.asp
·   Time:Wednesday, March 30, 2005, 11:37:32 AM
·   More information:Sun ONE Active Server Pages Support


Fejlen skulle ligge i linie 62 som ser sådan ud:
         Linie 62:   Response.Write("<span class='text02'>> </span><span
class='text02'>" & reference("customer_reference") &
"</span><br>") & vbCrLf


Siden har virket før og fejlen er først opstået efter B-one´s
opdatering af deres ASP version.

Hvad er problemet og hvad gør jeg, Tak for hjælpen....


hele siden ser således ud:

%>
<html>
<head>
<title>cdc global group ApS | Referencer</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
<meta http-equiv="Pragma" content="no-cache">
<link href="cdc_style_sheet.css" rel="stylesheet"
type="text/css">
</head>

<body>
<table width="780" height="100%" border="0" align="center"
cellpadding="8" cellspacing="0">
<tr valign="middle">
<td height="25" bgcolor="#585852"> <font color="#FFFFFF"
size="1" face="Verdana, Arial, Helvetica, sans-serif">
<!-- #Include File="menu.inc" -->
    </font></td>
<td height="25" bgcolor="#585852"><div align="right"><img
src="images/logo_cdc_white.gif" width="36"
height="14"></div></td>
</tr>
<tr>
<td width="530" valign="top" bgcolor="#F1F1F1"><table
width="100%" border="0">
<tr>
<td valign="top" class="tableArea01">
<p class="head0102">Cases</p>

         <span class="linkPicture01">
<%
         set cases = conn.Execute("SELECT * FROM cases WHERE id_case="&
("id_case") &" ORDER BY id DESC LIMIT 0,10")

         do while not cases.EOF

         Response.Write("<a href='case_specified.asp?id_case=" &
cases("id_case") & "'><p><img src='cases/" & cases("id_pic_case")
& "' width='450' height='75' border='0'></p></a>") & vbCrLf

         cases.MoveNext
         loop

         cases.Close
         set cases = nothing

         %>
</span> </td>
</tr>
</table></td>
<td width="250" valign="top" bgcolor="#BB5220"><table
width="100%" border="0">
<tr>
<td valign="top" class="tableNews01"> <p><span
class="head02">Referencer</span><br>
      
          <%
         set reference = conn.Execute("SELECT * FROM reference WHERE
id_reference=" & ("id_reference") & " ORDER BY customer_reference
ASC")

         do while not reference.EOF
            
            if reference("case_reference") = "yes" then
            Response.Write("<span class='text02'>> </span><a
href='case_specified.asp?id_case=" & reference("id_reference") &
"' class='text02'>" & reference("customer_reference") &
"</a><br>") & vbCrLf

            else
         Linie 62:   Response.Write("<span class='text02'>> </span><span
class='text02'>" & reference("customer_reference") &
"</span><br>") & vbCrLf

            end if

            reference.MoveNext
            loop

            reference.Close
            set reference = nothing

         %>
         
</td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>

<%
conn.Close
set conn = nothing
%>

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

 
 
Jens Gyldenkærne Cla~ (31-03-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 31-03-05 13:57

Jean Nieland skrev:

> Kan ikke hente mine referencer på:
> http://www.profilmagasin.dk/references.asp

Hm - siden ser da ellers fin ud set herfra. Har du fået løst
problemet?


> Fejlen skulle ligge i linie 62 som ser sådan ud:
> Linie 62: Response.Write("<span
> class='text02'>> </span><span
> class='text02'>" & reference("customer_reference") &
> "</span><br>") & vbCrLf

Den ser udmiddelbart o.k. ud (selv om du burde skrive > som &gt;
når du vil have tegnet vist).


> hele siden ser således ud:

Det er svært at overskue en hel side i et newsindlæg. Giv hellere
et link til siden (læg den ud med endelsen .txt hvis man skal kunne
se asp-koderne).

Et par kommentarer til html-koden følger. De er ikke relevante for
dit asp-problem, men du får dem alligevel

> <span class="linkPicture01">

Span-elementet er et inline-element, og det må derfor kun indeholde
inline-indhold. Du lægger imidlertid en masse p-elementer ind i det
- det giver ugyldig kode.

Brug hellere et div-element - det har samme funktion, men må godt
indeholde blok-elementer.


> Response.Write("<a
> href='case_specified.asp?id_case=" &
> cases("id_case") & "'><p><img src='cases/" &
> cases("id_pic_case") & "' width='450' height='75'
> border='0'></p></a>") & vbCrLf

En anden variant af ugyldig indlejring. <a><p>...</p></a> er ikke
valid kode (a kan ikke indeholde p). Hvis du tager dem i omvendt
rækkefølge: <p><a>...</a></p> er koden fin.


> if reference("case_reference") = "yes"
> then Response.Write("<span
> class='text02'>> </span>

Hvis man skal bruge specialtegn i html - ikke mindst < eller > -
bør man skrive dem entititer (&lt; for < og &gt; for >) - ellers
kan browseren tro at det er starten hhv. slutningen på en kode.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Tomasz Otap (04-04-2005)
Kommentar
Fra : Tomasz Otap


Dato : 04-04-05 09:31

Jean Nieland wrote:
> Fejlen skulle ligge i linie 62 som ser sådan ud:
>          Linie 62:   Response.Write("<span class='text02'>> </span><span
> class='text02'>" & reference("customer_reference") &
> "</span><br>") & vbCrLf

Der er flere, der har oplevet samme problem:
http://swforum.sun.com/jive/thread.jspa?threadID=46626&tstart=285

Prøv evt. at sætte & vbCrLf ind i response.write-parentes:
Response.Write("<span class='text02... </span><br>" & vbCrLf)


t

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

Månedens bedste
Årets bedste
Sidste års bedste