Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Om bilden inte hittas

Postades av 2003-03-06 20:54:23 - Jimmy Mattsson, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 443 personer

På min hemsida så ska användarna kunna skriva in URL till en bild på internet som sedan lagarsas i en databas. Om nu inte bilden finns eller hittas på den URLen så vill jag att en alternativbild ska visas. Hur löser jag det?


Svara

Sv: Om bilden inte hittas

Postades av 2003-03-06 21:17:01 - Pelle Johansson

Om bilden lagras i en tabell så kommer ju bilden inte att finnas där om du försöker hämta den. I så fall kan du ju kontrollera om så är fallet och i stället säga att url:en skall peka till en standardbild som du har på din server. Ungefär som foto här på pellesoft. De som inte har foto får en anonym bild istället och det fungerar på samma sätt.

Skillnaden är att jag använder FSO och kontrollerar om bilden förekommer i en viss katalog, gör den inte det visas den anonyma bilden - annars den bild som finns för användaren.


Svara

Sv: Om bilden inte hittas

Postades av 2003-03-06 21:19:19 - Johan Djupmarker

Testa att hämta bilden med XMLHTTP, om det inte blir något fel då finns bilden.

/Johan


Svara

Sv: Om bilden inte hittas

Postades av 2003-03-09 02:53:45 - Jimmy Mattsson

Efter en hel del klurande så löste det sig. Tack!

<code>
On Error Resume Next
Set XMLHttp = Server.CreateObject ("Microsoft.XMLHTTP")
XMLHttp.Open "GET", med("bild") ,False,"",""
XMLHttp.Send

If Err.Number = 0 Then
If XMLHttp.Status = 200 then
bild = med("bild")
Else
bild = "bilder/anonym.gif"
End if
Else
bild = "bilder/anonym.gif"
End If

Set XMLHttp = Nothing

%>

<IMG SRC="<% =bild %>" WIDTH="120" HEIGHT="140" ALIGN="left">

</code>


Svara

Sv: Om bilden inte hittas

Postades av 2003-03-09 10:40:52 - Jonas Lorander

Varför krångla till det?

<code>
<script language="JavaScript">
<!--
function noImage()
{
document.images[0].src = 'bilder/bild2.jpg';
}
//-->
</script>

<img src="bilder/bild.jpg" name="bild1" alt="bild" onerror="noImage();">
</code>

Går kanske lite snabbare då det körs lokalt. Inte belaster det servern nå extra heller.


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 808
27 960
271 761
496
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies