Forum » Izdelava spletišč » PHP - "Generiranje" povezave za sliko
PHP - "Generiranje" povezave za sliko
DiTi ::
Na strani imam skripto s katero generiram sliko, datoteka image.php spejme 3 parametre preko GET metode. In sicer cat, image_url in repost. image_url še kodiram s base64 (lepše na oko). Kot url slike pa potem dam tako: slika.php?cat=Kategorija&image_url=".base64_encode($url)."&repost=1. Zadeva dela super le xhtml validator mi javi napako:
cannot generate system identifier for general entity "image_url"
in še
general entity "image_url" not defined and no default entity
ter še tudi
reference to entity "image_url" for which no system identifier could be generated
…='includes/image.php?cat=1&image_url=aW1hZ2VzL25ld3MvNzY0M3JpdC5qcGc=' class=
če menjam cat in image_url pa prikaže napako pri "cat". je kakšen način da zadevo popravim?
hvala za pomoč
cannot generate system identifier for general entity "image_url"
in še
general entity "image_url" not defined and no default entity
ter še tudi
reference to entity "image_url" for which no system identifier could be generated
…='includes/image.php?cat=1&image_url=aW1hZ2VzL25ld3MvNzY0M3JpdC5qcGc=' class=
če menjam cat in image_url pa prikaže napako pri "cat". je kakšen način da zadevo popravim?
hvala za pomoč
techfreak :) ::
& mogoče namesto &? Pa base64_encode kodiraj še z urlencode:
echo urlencode(base64_encode($url));
NeOman ::
Tako kot receno, ce uporabis
&namest
&se zvalidira.
http://xhtml.si - HTML, CSS in JavaScript po vaši meri.
DiTi ::
hvala
aja glede urlencode. moram potem uporabiti tudi urldecode?
aja glede urlencode. moram potem uporabiti tudi urldecode?
Zgodovina sprememb…
- spremenil: DiTi ()
krho ::
Problem je, da ti base64 padda na desni strani z znakom = kadar mu zmanjka bitov. In zaradi tega ti validator joka.
P.S. Upam, da ni dejansko pot do slike shranjena v image_url. oz, da če je, da zadevo validiraš in ne slepo prikažeš!
P.S. Upam, da ni dejansko pot do slike shranjena v image_url. oz, da če je, da zadevo validiraš in ne slepo prikažeš!
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Zgodovina sprememb…
- spremenil: krho ()
DiTi ::
ta zaden = ne dela težav pri validate, je zdaj 100%.
PS-ja pa ne razumem. v image_url je kodirana pot do slike (/images/nekaslika.jpg). zakaj bi to bil problem?
PS-ja pa ne razumem. v image_url je kodirana pot do slike (/images/nekaslika.jpg). zakaj bi to bil problem?
krho ::
Ker če, ne validiraš inputa in nimaš vklopljen open_basedir lahko odpreš poljubno datoteko na računalniku. recimo ../ ponavljaš poljudno.... ../../../etc/passwd
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
krho ::
V vsakem primeru je fino validirat vhodne podatke.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [c#] Slika iz URLOddelek: Programiranje | 2613 (2200) | MrBrdo |
» | Podrta oblika straniOddelek: Izdelava spletišč | 1392 (1071) | echoman |
» | Kontaktni ObrazecOddelek: Izdelava spletišč | 2321 (1690) | c3p0 |
» | Koda za slikoOddelek: Izdelava spletišč | 1089 (926) | Uros!no |
» | CSS in začetniški problemiOddelek: Izdelava spletišč | 1489 (1305) | t3hn0 |