Avatar billede ogg Nybegynder
02. december 2002 - 10:22 Der er 29 kommentarer og
1 løsning

Billed vises ikke ??

Jeg har et lille problem med at mit billed ikke vil vises.

Gå herind: http://www.mats1122.frip.dk/

Tryk på "Seneste 25 mænd" Også kig ud for profilerne...der skulle være et billed, men der er bare et kryds..hvorfor?? Hvad er fejlen?
Avatar billede medions Nybegynder
02. december 2002 - 10:25 #1
Det er fordi sti'en til din billedefil ikke er korrekt!

//>Rune
Avatar billede Spotgun Seniormester
02. december 2002 - 10:25 #2
Hvordan ser dit out_img.asp script ud? Det må jo være dér fejlen ligger...
Avatar billede medions Nybegynder
02. december 2002 - 10:27 #3
Sorry.. Min fejl.. Det er her det er galt:

<img src="out_img.asp?pid=2" border="0" alt="Mats">

du skriver en ASP sti der hvor navnet på dit billede skulle være!

fx.
<img src="billeder/billedenavn.gif" border="0" alt="Mats">

//>Rune
Avatar billede ogg Nybegynder
02. december 2002 - 10:28 #4
OKay, og det skal jeg gøre i out_img.asp ??
Avatar billede medions Nybegynder
02. december 2002 - 10:29 #5
Ja... Prøv at giv mig den kode som er i out_img.asp!

//>Rune
Avatar billede ogg Nybegynder
02. december 2002 - 10:30 #6
<!--#include file="inc_settings.asp" -->
<%
    Response.ContentType = "image/jpeg"

    strPID = Request("pid")

    If strPID > "" And IsNumeric(strPID) Then
        Set Conn = Server.CreateObject("ADODB.Connection")
        Conn.Open "DRIVER=mysql; SERVER=" & sql_Server & "; DATABASE=" & sql_DB & "; UID=" & sql_UID & "; PWD=" & sql_PWD

        Set Rs = Conn.Execute("SELECT picturefile FROM persons WHERE id=" & strPID)
        If Not Rs.BOF Then
            Set Image = Server.CreateObject("AspImage.Image")

            Image.LoadImage Server.MapPath("pictures/" & strPID & "_" & Rs("picturefile"))

            intRatio = ((75 * 100) / Image.MaxX)
            intNewY = CInt(Image.MaxY * (intRatio / 100))
            Image.ResizeR 75, intNewY
            Image.ImageFormat = 1

            Response.BinaryWrite Image.Image

            Set Image = nothing   
        End If
    End If
%>
Avatar billede medions Nybegynder
02. december 2002 - 10:31 #7
Det er ikke det hele! -jeg skal bruge det hele!

//>Rune
Avatar billede ogg Nybegynder
02. december 2002 - 10:32 #8
Det er alt hvad jeg har i "out_img.asp" filen ?
Avatar billede medions Nybegynder
02. december 2002 - 10:33 #9
Men det sted i din kode hvor du har flg:

<img src="out_img.asp?pid=2" border="0" alt="Mats">

Skal du istedet for skrive:

<img src="<%= Rs("picturefile") %>" border="0" alt="Mats">

//>Rune
Avatar billede medions Nybegynder
02. december 2002 - 10:34 #10
Ahh det er fordi det er i default.asp?mode=list fejlen ligger! -lad mig lige få den fil!

//>Rune
Avatar billede ogg Nybegynder
02. december 2002 - 10:35 #11
<!--#include file="inc_system.asp" -->
<html>
<head>
    <title>Hot or Not ;-)</title>
    <meta http-equiv="pragma" content="nocache">
    <%
      'objConn.Open "Driver={mySQL}; Server=localhost; Port=3306; Option=131072; Stmt=; uid=admin; pwd=?;"
    %>
<link rel="stylesheet" type="text/css" href="hotornot.css">
</head>
<body bgcolor="#ffffcc">
<center><IMG SRC="hot.bmp" border=0></center>
<br>
<table width="0%" border="0" cellspacing="0" cellpadding="0" align="center" height="0" bgcolor="#FFFFFF">
        <tr>
          <IFRAME SRC="http://www.aboom.net/adsystem/sys_46860/index.asp?id=9625172" WIDTH="468" HEIGHT="60" FRAMEBORDER="0" MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no">
</IFRAME> </td>

        </tr>
      </table>

<center>
    <table border="0" cellpadding="4" cellspacing="0" width="620">
        <tr><td>
            <!--#include file="inc_menu.asp" -->
<%
    If strMode = "" Then                %><!--#include file="inc_showprofile.asp" --><% End If
    If strMode = "list" Then            %><!--#include file="inc_list.asp" --><% End If
    If strMode = "send_comment" Then    %><!--#include file="inc_sendcomment.asp" --><% End If
    If strMode = "commentsent" Then        %><!--#include file="inc_commentsent.asp" --><% End If
    If strMode = "report_fake" Then        %><!--#include file="inc_reportfake.asp" --><% End If
    If strMode = "login" Then            %><!--#include file="inc_editprofile.asp" --><% End If
    If strMode = "edit_profile" Then    %><!--#include file="inc_edit_profile.asp" --><% End If
    If strMode = "confirm" Then            %><!--#include file="inc_signup_confirm.asp" --><% End If
    If strMode = "signup" Then            %><!--#include file="inc_signup.asp" --><% End If
    If strMode = "read_comments" Then    %><!--#include file="inc_readcomments.asp" --><% End If
    If strMode = "read_comment" Then    %><!--#include file="inc_readcomment.asp" --><% End If
    If strMode = "upload_new" Then        %><!--#include file="inc_uploadnew.asp" --><% End If
    If strMode = "pic_stat" Then        %><!--#include file="inc_edit_stats.asp" --><% End If
    If strMode = "np" Then                %><!--#include file="inc_np.asp" --><% End If
%>
            <hr>
            <center>Copyright © Thomas Daugaard - Mats Sundsdal</center>
        </td></tr>
    </table>
</center>
</body>
</html>
Avatar billede medions Nybegynder
02. december 2002 - 10:37 #12
LOL dit system er sq underligt sat op!! :-D
Men okay, nu mangler jeg bare inc_list.asp så skulle vi vidst vær eder :-)

//>Rune
Avatar billede ogg Nybegynder
02. december 2002 - 10:37 #13
Hehe :D

<%
    strSQL = "SELECT persons.*,((hits.vote1+hits.vote2+hits.vote3+hits.vote4+hits.vote5+hits.vote6+hits.vote7+hits.vote8+hits.vote9+hits.vote10) / hits.raters) AS score FROM persons INNER JOIN hits ON hits.pid=persons.id WHERE persons.gender=" & strGender
    Select Case strType
        Case "0": strSQL = strSQL & " ORDER BY persons.id DESC;"
        Case "1": strSQL = strSQL & " AND hits.raters>" & RatersBeforeTop & " ORDER BY score DESC;": strSub = "<span class='small'>Man skal have over " & RatersBeforeTop & " stemmer for at komme på en Top liste!</span>"
    End Select
%>
<br>
<center>
    <span class="head"><%=Page_Header%></span><br>
    <%=strSub%>
</center>
<%
    Set Rs = Conn.Execute(strSQL)
    If Rs.BOF Then
        Response.Write "<hr>Der er desværre ingen personer at vise :-("
    Else
        PIndex = 1
        Do Until Rs.EOF
            strName = Rs("name")
            strCity =Rs("city")
            strCountry = Rs("country")
            strText = Rs("text")

            If strName > "" Then
                strProfileHead = strName
                If strCity > "" Then strProfileHead = strProfileHead & ", " & strCity
                If strCountry > "" Then strProfileHead = strProfileHead & " (" & strCountry & ")"
            End If

            If strText > "" Then strProfileContent = strText Else strProfileContent = ""
            If Len(strProfileContent) > 100 Then strProfileContent = Left(strProfileContent, 100) & "..."

            Set CRs = Conn.Execute("SELECT id FROM votes WHERE sessionid='" & SessionID & "' AND pid=" & Rs("id"))
            bolHasVoted = (Not CRs.BOF)
%>
<hr>
<table border="0" cellpadding="2" cellspacing="0" width="100%">
    <tr>
<%            If strType = "1" Then %>
        <td align="center" valign="top" width="20"><font size="4"><%=PIndex%>.</font></b></td>
<%            End If %>
        <td width="75" valign="top"><a href="default.asp?pid=<%=Rs("id")%>"><img src="out_img.asp?pid=<%=Rs("id")%>" border="0" alt="<%=Rs("name")%>"></a></td>
        <td valign="top">
            <b><%=strProfileHead%></b>
            <p>
            <%=strProfileContent%>
        </td>
<%            If bolHasVoted Then %>
        <td bgcolor="#2072BE" width="52" align="center"><b>
            <span class="score"><%=FormatNumber(Rs("score"), 2, True)%></span><br>
        </b></td>
<%            End If %>
    </tr>
</table>
<%
            Rs.MoveNext
            PIndex = PIndex + 1
        Loop
    End If
%>
Avatar billede medions Nybegynder
02. december 2002 - 10:42 #14
Hmm din kode er for uoverskuelig til jeg lige kan overskue den... Men prøv med dette

<a href="default.asp?pid=<%=Rs("id")%>"><img src="<%= rs("picturefile") %>">" border="0" alt="<%=Rs("name")%>"></a>

//>Rune
Avatar billede ogg Nybegynder
02. december 2002 - 10:43 #15
Og det skal sættes ind istedet for:

<a href="default.asp?pid=<%=Rs("id")%> ??
Avatar billede medions Nybegynder
02. december 2002 - 10:44 #16
yep :o)

//>Rune
Avatar billede ogg Nybegynder
02. december 2002 - 10:48 #17
Nej, jeg tro heller ik det var det.. For nu er der 2 billed boxer ?
Avatar billede medions Nybegynder
02. december 2002 - 10:52 #18
Hmm jeg kan ikke se du har rettet det?!

//>Rune
Avatar billede ogg Nybegynder
02. december 2002 - 10:53 #19
Det er fordi jeg lige har slettet det igen... Vil du se det?
Avatar billede ogg Nybegynder
02. december 2002 - 10:54 #20
Men den lavede en billedbox mere... Og nogle tegn efter..
Avatar billede ogg Nybegynder
02. december 2002 - 10:58 #21
Tror du ik at man skulle lave om på hele den her:

"><a href="default.asp?pid=<%=Rs("id")%>"><img src="out_img.asp?pid=<%=Rs("id")%>" border="0" alt="<%=Rs("name")%>"></a>

istedet for kun:

<a href="default.asp?pid=<%=Rs("id")%>
Avatar billede ogg Nybegynder
02. december 2002 - 11:03 #22
Nej, det var heller ik det..
Avatar billede medions Nybegynder
02. december 2002 - 11:04 #23
Halo, hvis jeg skal hjælpe dig skal du læse hvad jeg skriver!
Dette
<a href="default.asp?pid=<%=Rs("id")%>"><img src="<%= rs("picturefile") %>">" border="0" alt="<%=Rs("name")%>"></a>

er hvad du skal bruge! -Det er ikke din Anchor-tag der skla laves om, kun din Image-tag!

//>Rune
Avatar billede ogg Nybegynder
02. december 2002 - 11:07 #24
ja, og <a href="default.asp?pid=<%=Rs("id")%>"><img src="<%= rs("picturefile") %>">" border="0" alt="<%=Rs("name")%>"></a>

Skal sættes ind hvor?
Avatar billede medions Nybegynder
02. december 2002 - 11:10 #25
<%
    strSQL = "SELECT persons.*,((hits.vote1+hits.vote2+hits.vote3+hits.vote4+hits.vote5+hits.vote6+hits.vote7+hits.vote8+hits.vote9+hits.vote10) / hits.raters) AS score FROM persons INNER JOIN hits ON hits.pid=persons.id WHERE persons.gender=" & strGender
    Select Case strType
        Case "0": strSQL = strSQL & " ORDER BY persons.id DESC;"
        Case "1": strSQL = strSQL & " AND hits.raters>" & RatersBeforeTop & " ORDER BY score DESC;": strSub = "<span class='small'>Man skal have over " & RatersBeforeTop & " stemmer for at komme på en Top liste!</span>"
    End Select
%>
<br>
<center>
    <span class="head"><%=Page_Header%></span><br>
    <%=strSub%>
</center>
<%
    Set Rs = Conn.Execute(strSQL)
    If Rs.BOF Then
        Response.Write "<hr>Der er desværre ingen personer at vise :-("
    Else
        PIndex = 1
        Do Until Rs.EOF
            strName = Rs("name")
            strCity =Rs("city")
            strCountry = Rs("country")
            strText = Rs("text")

            If strName > "" Then
                strProfileHead = strName
                If strCity > "" Then strProfileHead = strProfileHead & ", " & strCity
                If strCountry > "" Then strProfileHead = strProfileHead & " (" & strCountry & ")"
            End If

            If strText > "" Then strProfileContent = strText Else strProfileContent = ""
            If Len(strProfileContent) > 100 Then strProfileContent = Left(strProfileContent, 100) & "..."

            Set CRs = Conn.Execute("SELECT id FROM votes WHERE sessionid='" & SessionID & "' AND pid=" & Rs("id"))
            bolHasVoted = (Not CRs.BOF)
%>
<hr>
<table border="0" cellpadding="2" cellspacing="0" width="100%">
    <tr>
<%            If strType = "1" Then %>
        <td align="center" valign="top" width="20"><font size="4"><%=PIndex%>.</font></b></td>
<%            End If %>
        <td width="75" valign="top"><a href="default.asp?pid=<%=Rs("id")%>"><img src="<%= rs("picturefile") %>">" border="0" alt="<%=Rs("name")%>"></a></td>
        <td valign="top">
            <b><%=strProfileHead%></b>
            <p>
            <%=strProfileContent%>
        </td>
<%            If bolHasVoted Then %>
        <td bgcolor="#2072BE" width="52" align="center"><b>
            <span class="score"><%=FormatNumber(Rs("score"), 2, True)%></span><br>
        </b></td>
<%            End If %>
    </tr>
</table>
<%
            Rs.MoveNext
            PIndex = PIndex + 1
        Loop
    End If
%>

//>Rune
Avatar billede ogg Nybegynder
02. december 2002 - 11:12 #26
det var heller ik det...prøv at kig.
Avatar billede medions Nybegynder
02. december 2002 - 15:00 #27
Sorry...

<%
    strSQL = "SELECT persons.*,((hits.vote1+hits.vote2+hits.vote3+hits.vote4+hits.vote5+hits.vote6+hits.vote7+hits.vote8+hits.vote9+hits.vote10) / hits.raters) AS score FROM persons INNER JOIN hits ON hits.pid=persons.id WHERE persons.gender=" & strGender
    Select Case strType
        Case "0": strSQL = strSQL & " ORDER BY persons.id DESC;"
        Case "1": strSQL = strSQL & " AND hits.raters>" & RatersBeforeTop & " ORDER BY score DESC;": strSub = "<span class='small'>Man skal have over " & RatersBeforeTop & " stemmer for at komme på en Top liste!</span>"
    End Select
%>
<br>
<center>
    <span class="head"><%=Page_Header%></span><br>
    <%=strSub%>
</center>
<%
    Set Rs = Conn.Execute(strSQL)
    If Rs.BOF Then
        Response.Write "<hr>Der er desværre ingen personer at vise :-("
    Else
        PIndex = 1
        Do Until Rs.EOF
            strName = Rs("name")
            strCity =Rs("city")
            strCountry = Rs("country")
            strText = Rs("text")

            If strName > "" Then
                strProfileHead = strName
                If strCity > "" Then strProfileHead = strProfileHead & ", " & strCity
                If strCountry > "" Then strProfileHead = strProfileHead & " (" & strCountry & ")"
            End If

            If strText > "" Then strProfileContent = strText Else strProfileContent = ""
            If Len(strProfileContent) > 100 Then strProfileContent = Left(strProfileContent, 100) & "..."

            Set CRs = Conn.Execute("SELECT id FROM votes WHERE sessionid='" & SessionID & "' AND pid=" & Rs("id"))
            bolHasVoted = (Not CRs.BOF)
%>
<hr>
<table border="0" cellpadding="2" cellspacing="0" width="100%">
    <tr>
<%            If strType = "1" Then %>
        <td align="center" valign="top" width="20"><font size="4"><%=PIndex%>.</font></b></td>
<%            End If %>
        <td width="75" valign="top"><a href="default.asp?pid=<%=Rs("id")%>"><img src="<%= rs("picturefile") %>" border="0" alt="<%=Rs("name")%>"></a></td>
        <td valign="top">
            <b><%=strProfileHead%></b>
            <p>
            <%=strProfileContent%>
        </td>
<%            If bolHasVoted Then %>
        <td bgcolor="#2072BE" width="52" align="center"><b>
            <span class="score"><%=FormatNumber(Rs("score"), 2, True)%></span><br>
        </b></td>
<%            End If %>
    </tr>
</table>
<%
            Rs.MoveNext
            PIndex = PIndex + 1
        Loop
    End If
%>

Du skal jo oxo huske at definere i hvilket bibliotek dine billedefiler ligger i forhold til din dokument kode! -i hvilket dir ligger dine billeder i?

//>Rune
Avatar billede medions Nybegynder
02. december 2002 - 15:01 #28
Prøv lige med denne:

<%
    strSQL = "SELECT persons.*,((hits.vote1+hits.vote2+hits.vote3+hits.vote4+hits.vote5+hits.vote6+hits.vote7+hits.vote8+hits.vote9+hits.vote10) / hits.raters) AS score FROM persons INNER JOIN hits ON hits.pid=persons.id WHERE persons.gender=" & strGender
    Select Case strType
        Case "0": strSQL = strSQL & " ORDER BY persons.id DESC;"
        Case "1": strSQL = strSQL & " AND hits.raters>" & RatersBeforeTop & " ORDER BY score DESC;": strSub = "<span class='small'>Man skal have over " & RatersBeforeTop & " stemmer for at komme på en Top liste!</span>"
    End Select
%>
<br>
<center>
    <span class="head"><%=Page_Header%></span><br>
    <%=strSub%>
</center>
<%
    Set Rs = Conn.Execute(strSQL)
    If Rs.BOF Then
        Response.Write "<hr>Der er desværre ingen personer at vise :-("
    Else
        PIndex = 1
        Do Until Rs.EOF
            strName = Rs("name")
            strCity =Rs("city")
            strCountry = Rs("country")
            strText = Rs("text")

            If strName > "" Then
                strProfileHead = strName
                If strCity > "" Then strProfileHead = strProfileHead & ", " & strCity
                If strCountry > "" Then strProfileHead = strProfileHead & " (" & strCountry & ")"
            End If

            If strText > "" Then strProfileContent = strText Else strProfileContent = ""
            If Len(strProfileContent) > 100 Then strProfileContent = Left(strProfileContent, 100) & "..."

            Set CRs = Conn.Execute("SELECT id FROM votes WHERE sessionid='" & SessionID & "' AND pid=" & Rs("id"))
            bolHasVoted = (Not CRs.BOF)
%>
<hr>
<table border="0" cellpadding="2" cellspacing="0" width="100%">
    <tr>
<%            If strType = "1" Then %>
        <td align="center" valign="top" width="20"><font size="4"><%=PIndex%>.</font></b></td>
<%            End If %>
        <td width="75" valign="top"><a href="default.asp?pid=<%=Rs("id")%>"><img src="pictures/<%= rs("picturefile") %>" border="0" alt="<%=Rs("name")%>"></a></td>
        <td valign="top">
            <b><%=strProfileHead%></b>
            <p>
            <%=strProfileContent%>
        </td>
<%            If bolHasVoted Then %>
        <td bgcolor="#2072BE" width="52" align="center"><b>
            <span class="score"><%=FormatNumber(Rs("score"), 2, True)%></span><br>
        </b></td>
<%            End If %>
    </tr>
</table>
<%
            Rs.MoveNext
            PIndex = PIndex + 1
        Loop
    End If
%>

//>Rune
Avatar billede ogg Nybegynder
02. december 2002 - 15:14 #29
Ingen af dem virker..

Og min mappe til billederne hedder: pictures
Avatar billede ogg Nybegynder
05. december 2002 - 17:28 #30
lukker fik det ikke lavet
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