Miten...

Miten saan html-sivun lataamaan kuvat eri osoitteesta kuin suoraan samalta palvelimelta. Siis jos kuvien linkit on muotoa

Muistaakseni oli joku headiin laitettava rivi. Onko?
8369
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

kuviahan voit linkittää ilmoittamalla absoluuttisen osoitteen tyyliin

Äänestä
  • tuo http:// pitää laittaa eteen niin voi linkittää ulkopuoliselta palvelimelta. Sama juttu normaalissakin linkissä ja ylipäätään kaikissa linkitystä vaativissa koodeissa.

    Äänestä

  • fsdaffdas kirjoitti:

    tuo http:// pitää laittaa eteen niin voi linkittää ulkopuoliselta palvelimelta. Sama juttu normaalissakin linkissä ja ylipäätään kaikissa linkitystä vaativissa koodeissa.

    Oikein! :)

    Äänestä

  • Teknisestihän toki src-määritteessä voi olla absoluuttinen osoite.

    Eri asia sitten on, että jos
    1) kuva on valokuva tai sellainen piirros- tms. kuva, joka on tekijänsä omaperäinen luomus
    ja
    2) kuva ei ole sivuntekijän itsensä ottama tai tekemä eikä hän ole saanut kuvan ottajalta tai tekijältä lupaa,
    niin kuvan käyttäminen sivulla on - joitakin poikkeustapauksia lukuun ottamatta - rikos.

    Tämä tietysti pätee silloinkin, kun kuva on kopioitu itselle, mutta kokemuksesta tiedetään, että jos ollaan käyttämässä toisessa palvelimessa olevia kuvia, ollaan yleensä väärällä asialla.

    (Esimerkkinä mainittu kuva
    http://www.suomi24.fi/img/s24_keskustelu.gif
    ei täyttäne ehtoa 1), mutta sitä tuskin kukaan haluaakaan sivulleen läiskäistä.)

    P.S. Ja muistetaanhan sitten panna kaikkiin img-elementteihin täysjärkinen alt-määrite, joohan?

    Äänestä

  • yucca42 kirjoitti:

    Teknisestihän toki src-määritteessä voi olla absoluuttinen osoite.

    Eri asia sitten on, että jos
    1) kuva on valokuva tai sellainen piirros- tms. kuva, joka on tekijänsä omaperäinen luomus
    ja
    2) kuva ei ole sivuntekijän itsensä ottama tai tekemä eikä hän ole saanut kuvan ottajalta tai tekijältä lupaa,
    niin kuvan käyttäminen sivulla on - joitakin poikkeustapauksia lukuun ottamatta - rikos.

    Tämä tietysti pätee silloinkin, kun kuva on kopioitu itselle, mutta kokemuksesta tiedetään, että jos ollaan käyttämässä toisessa palvelimessa olevia kuvia, ollaan yleensä väärällä asialla.

    (Esimerkkinä mainittu kuva
    http://www.suomi24.fi/img/s24_keskustelu.gif
    ei täyttäne ehtoa 1), mutta sitä tuskin kukaan haluaakaan sivulleen läiskäistä.)

    P.S. Ja muistetaanhan sitten panna kaikkiin img-elementteihin täysjärkinen alt-määrite, joohan?

    että jos kaikki kuvien linkit on tyyliin kuvat/kuva.jpg niin tuohan lataa sen samalta palvelimelta, mutta pystyykö sen laittamaan niin että tuollainen osoite lataakin sen joltain toiselta palvelimelta lisäämällä esim. headiin jonkun rivin.

    ...kun en jaksaisi kaikkia sivuillani olevien kuvien osoitteita ruveta etsimään ja muuttelemaan erikseen.

    Ajattelin että välillä hitaasti toimivat sivuni toimisi ehkä paremmin jos kuvat latautuisi eri palvelimelta kuin mikä suorittaa php koodaukset.

    Äänestä

  • asdasds kirjoitti:

    että jos kaikki kuvien linkit on tyyliin kuvat/kuva.jpg niin tuohan lataa sen samalta palvelimelta, mutta pystyykö sen laittamaan niin että tuollainen osoite lataakin sen joltain toiselta palvelimelta lisäämällä esim. headiin jonkun rivin.

    ...kun en jaksaisi kaikkia sivuillani olevien kuvien osoitteita ruveta etsimään ja muuttelemaan erikseen.

    Ajattelin että välillä hitaasti toimivat sivuni toimisi ehkä paremmin jos kuvat latautuisi eri palvelimelta kuin mikä suorittaa php koodaukset.

    Miksi et pitäisi kuviasi samassa palvelimessa kuin niitä käyttäviä HTML-dokumentteja? PHP:n käyttö ei vaikuta tehokkuuteen, koska eihän PHP kuvia käsittele.

    Se, mitä luulet ehkä tarvitsevasi, on base-elementti, tyyliin

    mutta se vaikuttaa _kaikkien_ suhteellisten URLien tulkintaan (siis myös esim. linkeissä), ei vain img-elementtien src-määritteisiin. Sen hyödyllisyys on siis varsin suppea jos ei olematon.

    Äänestä

  • yucca42 kirjoitti:

    Miksi et pitäisi kuviasi samassa palvelimessa kuin niitä käyttäviä HTML-dokumentteja? PHP:n käyttö ei vaikuta tehokkuuteen, koska eihän PHP kuvia käsittele.

    Se, mitä luulet ehkä tarvitsevasi, on base-elementti, tyyliin

    mutta se vaikuttaa _kaikkien_ suhteellisten URLien tulkintaan (siis myös esim. linkeissä), ei vain img-elementtien src-määritteisiin. Sen hyödyllisyys on siis varsin suppea jos ei olematon.

    kun minulla on käyttämätöntä kotisivutilaa toisella palvelimella niin sinne vois siirtää kuvat, mutta ei varmaan kannata kun ei onnistu helposti.

    Sivuissani on varmaan jotain vialla kun kävijämäärätkään ei ole selvästi noussut, mutta sivut toimii välillä hitaasti. Voikohan joku php-vika vaikuttaa nopeuteen.

    Äänestä

  • asdasds kirjoitti:

    kun minulla on käyttämätöntä kotisivutilaa toisella palvelimella niin sinne vois siirtää kuvat, mutta ei varmaan kannata kun ei onnistu helposti.

    Sivuissani on varmaan jotain vialla kun kävijämäärätkään ei ole selvästi noussut, mutta sivut toimii välillä hitaasti. Voikohan joku php-vika vaikuttaa nopeuteen.

    Yuccan kuuluisat sanat "kerro url ettei tarvitse lasipalloon katsoa"..!!

    Äänestä

Kommentoi aloitusta


asdasds kirjoitti:

Miten saan html-sivun lataamaan kuvat eri osoitteesta kuin suoraan samalta palvelimelta. Siis jos kuvien linkit on muotoa

Muistaakseni oli joku headiin laitettava rivi. Onko?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu