06. april 2006 - 10:10Der er
45 kommentarer og 1 løsning
Når billedfil ikke skal vises
Brugeren kan uploade en billedfil, når de opretter sig som brugere på min side, men hvordan kan man få vis info siden til at skrive, at der ikke er en billedfil i stedet for, at vise det lille røde kryds eller lign.?
Her er mit script der viser billedet som et pop up vindue. Jeg har brug for et script der gør, at der skrives i pop up'en at der ikke er et billed, når der ikke er uploadet et billede. <td><a href=""image/" & objRs("imageupload") & """ target=""popvindue"" onclick=""window.open(this.href, this.target, 'height=300,width=300,,top=300,left=400')"">Se foto</a></td>
lav et billede med teksten og gem det i mappen som fx ingen_billede.jpg, og indsæt nedenstående: <td> <% if objRs("imageupload") <>"" then %><a href=""image/" & objRs("imageupload") & " target=""popvindue"" onclick=""window.open(this.href, this.target, 'height=300,width=300,,top=300,left=400')"">Se foto</a> <% else %> ><a href=""image/"ingen_billede.jpg" target=""popvindue"" onclick=""window.open(this.href, this.target, 'height=300,width=300,,top=300,left=400')"">Se foto</a> </td>
men der er vel ingen grund til at klikke på "se foto" hvis der ikke er noget billede, så du kan nøjes med: td> <% if objRs("imageupload") <>"" then %><a href=""image/" & objRs("imageupload") & " target=""popvindue"" onclick=""window.open(this.href, this.target, 'height=300,width=300,,top=300,left=400')"">Se foto</a> <% end if %> </td>
prøv lige den her: <td> <% billede = objRs("imageupload") if billede <>"" then %><a href="image/<%=billede%>" target="popvindue" onclick="window.open(this.href, this.target, 'height=300,width=300,,top=300,left=400')">Se foto</a> <% end if %> </td>
Ja, det virkede perfekt. Hvad med f.eks demnne linje: <% billede = objRs("imageupload") skal den ikke snarere se sådan ud?: <% billede = " & objRs("imageupload")
Jeg er ked af det men det virker ikke. Der må også være noget galt med f.eks denne linje: Userlist = Userlist & "</td<td> Der mangler en > og det er usædvanligt at starte med </td>, det plejer, at være en afslutning.
fjern & "</td> fra: & "</td>if objRs("imageupload") <> "" then ...som du selv har tilføjet,og sørg for at: if objRs("imageupload") <> "" then ...står på en linie for sig selv end if skal også stå på en linie for sig
Hej igen Den laver godt nok et blankt felt, der hvor der ikke er uploadet et billede, men den laver i stedet ged i flere af de andre ting. Den kan bl.a. ikke vise billederne mere og flere andre ting. I det svar du postede kl 15:03 har du lavet en else på ("OprettetDato").... Hvorfor?
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.