Autor Zpráva
Mesiah
Profil
zdravicko,
resim zvlasni problem.
pres skrite polozky ve formu si posilam soubor, kategorii a idproduktu.
ty vyuzivam na sestaveni cesty odkud taham nahled.
Cestu si sestavim v promenne a vypisu si ji na obrazovku, tady je vystup:
C:\Web\www\eshop\picture_product\Ženský\Brunety\18\nahled.jpg
ale obrazek se nevytiskne, jen se misto nej zobrazi jeho alt.

Kdyz si dam kopirovat cestu k obrazku, tak mi z nej vypadne:
c:\Web\www\eshop\picture_product\%C5%BDensk%C3%BD\Brunety\18\nahled.jpg
a to bych rekl ze je duvod proc se obrazek nezobrazi.
Muzete mi porad jak bych to mohl vyresit?
Doplnim to, ze stranku koduju v windows-1250
AM_
Profil
Tak už to bývá, když se člověk pustí do křížku s diakritikou v názvu souborů/složek. Není jediný důvod mít v názvu složky diakritiku.
Mesiah
Profil
takže
eregi("ěščřžýáíéúů","escrzyaieuu")
?
AM_
Profil
výsledek tohohle bude false :)
asi si myslel replace ne? a nevím, proč tam vůbec diakritiku cpát, ta složka se bude jmenovat Zensky a program bude odkazovat na složku Zensky, ne?
Tomasds
Profil
Lépe
picture_product\zensky\brunety\18\nahled.jpg
Mesiah
Profil
tak dokonce to nebylo ani třeba :)
proste jsem tu cestu špatně sestavil... ohhhps :)
ma to byt:
$cesta = "./picture_product/".$pristup['Skupiny']."/".$pristup['Kategorie']."/".$pristup['IDProduktu']."/nahled.jpg";
AM_
Profil
No, stejně diakritika v názvu souborů je dost problematická. Na tvém místě bych se jí vyhnul, ono tady to fungovat může, a při přesunu na jiný server třeba ne.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0