Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Lataus ongelma

Sivun loppuun

TVdata [14.01.2012 19:54:13]

#

Tein lataus linkin mutta kun painan linkkiä mitään ei tapahdu ja kun valitsen valikosta "Tallenna linkitetty tiedosto kansioon "Lataukset"" niin tulee ilmoitus "Safari ei voi tallentaa tiedostoa ”Downloads-1.(null)” tiedostonlatauskansioon.".
Linkki on tehty oikein, mutta tässä se on:

 <p><a href="lataukset/EP c.exe">EP &copy</a>

Hennkka [14.01.2012 20:11:56]

#

TVdata kirjoitti:

<p><a href="lataukset/EP c.exe">EP &copy</a>

Eikös välit pidä koodata joko %20 tai +?

Metabolix [14.01.2012 20:12:47]

#

No minusta koodissasi on ainakin 2–3 vikaa riippuen siitä, onko sulkeva p-tagi jossain jäljempänä. Muista käyttää validaattoria aina virhetilanteissa ja usein muutenkin.

<p><a href="lataukset/EP%20c.exe">EP &copy;</a></p>

Aivan ensimmäiseksi pitää kuitenkin kokeilla, saatko tiedoston ladattua edes, jos kirjoitat koko osoitteen itse osoitepalkkiin. Minusta todennäköisin syy on, että tiedosto ei ole oikeassa paikassa.

TVdata [14.01.2012 20:25:57]

#

Se toimii netissä.

Yucca [15.01.2012 11:43:08]

#

Tietenkin välilyönti (jos sitä on pakko käyttää) pitää protokollan mukaan %-koodata (%20) URLissa. Mutta miksi tehdä asiat oikein, kun väärä tapa näyttää toimivan melkein yhtä usein? Selaimethan muutenkin korjaavat asioita aika usein.

Tietenkin &copy on väärin noin 2–3 tavalla, mutta miksi käyttää merkkejä oikein, kun niillä voi pelleillä monella tasolla?

Tietenkin lopputagi </p> olisi hyvä kirjoittaa, mutta ei sitä (aikuisten oikeesti) tarvita, eikä se ainakaan vaikuta tiedoston lataamiseen.

Testasin juuri tuota muotoa olevan (ja samalla tavalla väärin kirjoitetun) URLin käytön lataamisessa Safari 5.1.2:lla (Win 7) ilman ongelmia. Nimi ””Downloads-1.(null)” viittaa siihen, että on jo ladattu tiedosto nimeltä ”Downloads” ja Safari on siksi generoinut uuden nimen lisäämällä merkit ”-1” perään.

Oireet viittaavat ongelmaan selaimessa, ja tämähän voisi johtua esimerkiksi siitä, että tallennuskansio on kirjoitussuojattu. Toinen mahdollisuus on, että palvelin lähettää HTTP-otsakkeissa jotain huonostisulavaa.

Tässä muutama asia, jotka kysyjän kannattaisi kertoa (olisi kannattanut kertoa heti alussa):
1) Sivun URL
2) Safarin versionumero ja missä käyttöjärjestelmässä käytetään
3) Toimiiko muissa selaimissa (missä?)

TVdata [22.01.2012 12:40:38]

#

Lopputulos on sivuillani.

Yucca [22.01.2012 12:55:24]

#

TVdata kirjoitti:

Lopputulos on sivuillani.

Lopputulos taitaa olla lähinnä housuissasi. Jos nyt kuitenkin joku onnistuu lataamaan linkin ”EP ©” kautta jonkin .exe-tiedoston, josta ei kerrota mitään muuta, ja vielä käynnistämään sen, niin on todellakin ansainnut seuraamukset, jos se sattuu tyhjentämään kovalevyn.

Metabolix [22.01.2012 13:08:30]

#

Minulle ainakin tulee tuosta sivustasi (ja koko ilmainenwebhotelli.comista) vain "connection timed out". Ehkä voisit lähettää heille puolestani palautetta, että osoitteesta 94.101.2.225 ei saa yhteyttä.

TVdata [27.01.2012 18:33:31]

#

Selitykset on lisätty, enkä ole mikään hakkeri.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta