Cesta k obrázku na localhostu

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Gizzer2
Level 3
Level 3
Příspěvky: 419
Registrován: prosinec 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Cesta k obrázku na localhostu

Příspěvekod Gizzer2 » 23 úno 2014 17:45

Zdravím mám na disku C nainstalované EasyPHP.
Web funguje jak má, jen mám problém se zobrazením obrázků které jsou na disku D.

Cestu k obrázkům mám takto:

Kód: Vybrat vše

<img width="100" height="100" src="<?php echo 'file:///D:\\HUDBA\\ČESKÁ COUNTRY\\' . $_GET['interpret'] . '\\'.$result['Year'].' - ' . $result['Album'] . '\\' . $result['Album'] . '.jpg'; ?>" alt="<?php echo htmlspecialchars($_GET['interpret'] . ' - ' . $result['Album']); ?>" />


Když se pak podívám do výsledného webu tak se cesta zobrazí správně, ovšem obrázek se nezobrazí.
Je vůbec možné tahat obrázky z jiného disku než je nainstalovaný localhost?
Děkuji za odpověď.
"Cíle by měly být třešínky na dortech, ne na hromadách hoven."
To nejlepší z country muziky:http://country.funsite.cz/

Reklama
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Cesta k obrázku na localhostu

Příspěvekod faraon » 23 úno 2014 18:27

Zkus otočit lomítka:

file:///D:/HUDBA/ČESKÁ COUNTRY/
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
Gizzer2
Level 3
Level 3
Příspěvky: 419
Registrován: prosinec 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Cesta k obrázku na localhostu

Příspěvekod Gizzer2 » 23 úno 2014 18:58

Bohužel ani to nepomohlo, cesta je správně ale obrázek se nezobrazí.
Pokud tu cestu zkopíruju z výsledného kodu a vložím jako url bez problémů se obrázek zobrazí.
Někde jsem se dočetl že je to údajně nějaké zabezpečení ze strany prohlížeče že to nezobrazuje.
Tak nevím.
"Cíle by měly být třešínky na dortech, ne na hromadách hoven."
To nejlepší z country muziky:http://country.funsite.cz/

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Cesta k obrázku na localhostu

Příspěvekod faraon » 23 úno 2014 19:03

A otočil jsi všechny, včetně těch dalších? Ještě tam potom několikrát máš '\\', vyměň to za '/'.
Zkus tam také zapsat nějaký obrázek s kompletní cestou, ať vidíš co to udělá bez těch proměnných.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
Gizzer2
Level 3
Level 3
Příspěvky: 419
Registrován: prosinec 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Cesta k obrázku na localhostu

Příspěvekod Gizzer2 » 23 úno 2014 19:06

Ano otočil jsem úplně všechny, zkusil jsem zadat adresu obrázku přímo na existující obrázek avšak ani potom se nezobrazil.
"Cíle by měly být třešínky na dortech, ne na hromadách hoven."
To nejlepší z country muziky:http://country.funsite.cz/

Uživatelský avatar
iTerminator
Level 1.5
Level 1.5
Příspěvky: 132
Registrován: únor 14
Pohlaví: Muž
Stav:
Offline

Re: Cesta k obrázku na localhostu

Příspěvekod iTerminator » 23 úno 2014 22:52

Zkus to vyechovat a použít HEREDOC.

Kód: Vybrat vše

<<<IMG
<img src = "file:///C:/myFolder/myFile.jpg">
IMG;


Zkus zobrazit jakýkoliv obrázek, co tam máš, pokud se nezobrazí , zkus to spustit v Internet Exploreru, pokud se ani tak nezobrazí, tak se podle mého jedná o nastavení, zkrátka, že ten script se nedostane na ten disk, nemá právo číst ho.
... na co jsem se v Nette podíval a co by většina programátorů napsala špatně, to bylo správně, vzorově. - Jakub Vrána

Do SZ mi píšete zbytečně, neboť problémy řeším pouze v tématech.
Za radu je slušné poděkovat.
Važ si rady, práci za tebe neudělám.

Používej Google!

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Cesta k obrázku na localhostu

Příspěvekod CZechBoY » 24 úno 2014 15:06

čau,
jakej formát maj ty obrázky uložený na disku? Nejsou nějak escapovaný (mezera = %20)?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Gizzer2
Level 3
Level 3
Příspěvky: 419
Registrován: prosinec 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Cesta k obrázku na localhostu

Příspěvekod Gizzer2 » 27 úno 2014 22:35

Vyřešeno pomocí:

<Directory "D:/hudba/">
Options FollowSymLinks
AllowOverride All
Order deny,allow
Allow from 127.0.0.1
Deny from all
Require all granted
</Directory>
"Cíle by měly být třešínky na dortech, ne na hromadách hoven."
To nejlepší z country muziky:http://country.funsite.cz/

Uživatelský avatar
iTerminator
Level 1.5
Level 1.5
Příspěvky: 132
Registrován: únor 14
Pohlaví: Muž
Stav:
Offline

Re: Cesta k obrázku na localhostu

Příspěvekod iTerminator » 28 úno 2014 07:25

Nakonec byl můj tip správný, script neměl práva na přístup na disk.
... na co jsem se v Nette podíval a co by většina programátorů napsala špatně, to bylo správně, vzorově. - Jakub Vrána

Do SZ mi píšete zbytečně, neboť problémy řeším pouze v tématech.
Za radu je slušné poděkovat.
Važ si rady, práci za tebe neudělám.

Používej Google!


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů