Kuvan näyttäminen sivulla
echo '<img src="/images/test.gif border=0">'; exit;
öö voisko joku valaista onks toi ihan kunnos ?
kokeile echo '<img border="0" src="/images/test.gif">'
PS. https://www.ohjelmointiputka.net/ohje.php?tunnus=kohjeet
Saat varmasti enemmän vastauksia jos tarkennat otsikon esim: "Kuvan näyttäminen sivulla" tai jotain vastaavaa =)
(mod. vanha otsikko oli "Toimiiko ?")
Toimiiko tuo sama die funktiolla ?
Toimii..
die() on exit() funtion alias.. Eli täysin sama asia.
Onko toi border välttämätön vai näyttääkö se ilman reunaa sen automaattisesti ?
Pystyt helposti kokeilemaan tällaisia juttuja itse tekemällä testisivun ja katsomalla sitä selaimessa.
Merkintä border="0" ei ole yleensä välttämätön, jos kuva ei ole linkin sisällä.
Eikös tuon images kansion edessä oleva kenoviiva ole turha. Itsellä ei ainakaan toimi, jos kenoviiva edessä. Jos siis tiedosto ja kansio ovat samassa kohtaa kansiorakenteessa, pelkkä images/test.gif riittää. Tuo /images voi aiheuttaa ongelmia, näin kokemuksen syvällä rintaäänellä sanottuna :)
Sivun CSS:ään voi lisätä:
img { border : 0; }
Sitten ei ole ainoassakaan kuvassa reunusta eikä sitten tarvitse määritellä tyyliasetuksia HTML:ssä.
titityyana: kenoviiva aiheuttaa varmasti ongelmia, koska netissä käytetään kauttaviivaa ;) Mutta siis vakavammin puhuen kauttaviivan käytöllä ei ole mitään estettä. Itselläni se on käytössä oikeastaan kaikilla sivuilla, koska sijoitan sivuja alihakemistoihin jolloin kuvat ja tyylit eivät pelitä alasivuilla ilman kauttaviivaa alussa, usein kun kaikki kuvat ja tyylit ovat sijoitettuna keskitetysti jonnekin.
Kyllä mullakin on alihakemistoja jne, mutta kun PHP:llä olen tollaista omaa pienimuotoista gallerianpoikasta vääntänyt, niin kuvat eivät ole original -kansiosta näkynyt, jos img tageissa on näin: src=\ö/original/$tiednimi\ö
Mutta kun originalin edestä poistaa kauttaviivan, kuvat toimivat. Sama esim linkeissä. Vieraskirjani siajitsee vieraskirja-alikansiossa, eikä documentrootissa sijaitsevasta index.php:sta pääse sinne, jos linkki on muotoa /vieraskirja/index.php, mutta pääsee jos se on vieraskirja/index.php
Meni nyt kyllä vähän offtopiciksi...
Se kauttaviihan siinä edessä tarkoittaa juurihakemistoa. Tästä syystä tuon ylemmän ei pitäisikään toimia, jos se orginal-kansio ei sijaitse heti juuressa. Tuo jälkimmäinen vaikuttaakin sitten hieman omituisemmalta.
Vaikka se olisi juuressa, niin /original ei sinne mene. ../original kylläkin.
Jälkimmäisessä sekoilin omiani, menee kyllä vaikka, linkissä olisikin /blaablaa... :)
titi: millaisen urlin päässä sivut sijaitsevat? Tuo kuulostaa siltä, että sivusi sijaitsisivat osoitteessa tyyliin http://kotisivupaikka.fi/omatunnus/vieraskirja/ jolloin luonnollisesti kauttamerkki ei alussa toimi. Silloin polun pitäisi olla /omatunnus/ eikä pelkkä kauttamerkki.
Ihan ovat omalla servulla ;) Ja kuten sanoin, sekoilin omiani tuossa linkkiasiassa... :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.