mul on template jossa on tyylit ja ulkoasu, taulukossa on kohta sivun otsikolle jonka tulis muuttua aina sivujen mukaan esim. galleria, uutiset jne. millä koodilla sen vois asettaa. joku echo varmaa? sitten otsikko asetetaan aina omalla sivulla, eli vaiks galleria.php. tällä tyylillä on tehnyt title kohtaan sivun nimet:
templatessa:
kotisivu.com -
sivu.php: htmlyla("etusivu");
mutta miten noita vois asettaa useamman sitten, erinimellä vaan?kokelin monta mutta tuli vain errorria
templatessa:
kotisivu.com -
sivu.php: htmlyla("etusivu");
mutta miten noita vois asettaa useamman sitten, erinimellä vaan?kokelin monta mutta tuli vain errorria
Vastaukset 10
Vanhimmat
Sivun otsikko asetetaan head-tagin väliin tulevaan title-tagiin.
< html >
< head >
< title >Otsikko< /title >
< /head >
< body >
< /body >
< /html >
Sinun tapauksessasi siis tähän tapaan:
< html >
< head >
< title >< /title >
< /head >
< body >
< /body >
< /html >
juuri noin mulla onkin, mutta tahtoisin saman otsikon myös toiseen kohtaan sivulla, taulukkoon, yritin kopioida saman pätkän solun sisään mutta ei toiminut.
laittaisit tänne sen koodin joka ei toimi. Ei sitä voi oikeen arvaamalla selvittää.
Mitäs erroria se sitten antaa? Siinähän se todennäköisesti lukee, mikä siellä on vikana.
Minä veikkaisin, että ongelmana on nuo lyhyet tagit, mitä ainakin esimerkissäsi on.
Vaihda kaikki
tottakai toi koodi toimii mutta haluan saman otsikon myös solun sisään, en pelkästään title tagien väliin. todennäkösesti on liikaa
sivusto.com -
--------------------------------
jokin sisältösivu:
Latest News:
----------------------
teki sitte koko homman mite sattuu, noh
tos on kuvat:
http://www.aijaa.com/v.php?i=4465432.gif
http://www.aijaa.com/v.php?i=4465440.gif
Et ilmeisesti korjannut php-aloitustageja niin kuin Jaska Perusjaska kehoitti tekemään. Saattaa korjata tilanteen joskin koodi on niin sekaista, että olisi helpompaa erottaa php html:stä jolloin siitä saisi yksinkertaisemman eikä aika menisi php-aloitus- ja lopetustagien metsästämiseen.
Varsinainen ongelma lienee siinä, että kutsut htmlyla-funktiota paikassa jossa sitä ei ole saatavilla.
en tiedä miten tuo php sitten erotellaan html:stä, käytän vain tota includea lähinnä, ja toiki koodi ei ole mun käsialaa. tarkotus ois vain saada vaikka etusivulta printtaus (kai joku echo) tonne templaten taulukon soluun. mutta en löydä siihen oikeaa ratkaisua.
Noita koodejasi kun vilkaisin, niin vaikuttaisi että lyhyet tagit ovat pienin ongelma mikä niissä on. Huhhuh. Jos tuo ylipäätänsä toimii, niin on ainakin maailman sekavin tapa tehdä nettisivuja. Html:ssä ei kai sinänsä mitään vikaa ole, mutta tuo php:n käyttä vähän arveluttaa.
Epäilen, että sulla katkee koodin suoritus jo paljon ennen sitä taulukon solua. Näytti olevan jotain auki jätettyjä funktioita ja ties mitä. Aloitus ja lopetustageja siellä sun täällä.
Suosittelen tekemään kaikki funktiot yms. peruskoodit omaan tiedostoon, html:n sekaan vain funktiokutsuja, echoja yms. Parin kuukauden tai vuoden päästä kun yrität tehdä jotain muutoksia tuohon, näyttää sekamelska samalta miltä se minun silmissäni nyt näyttää.
Ja kirjoita nyt se virheilmoitus tänne, mikäli se sellaista antaa. Tuon koodin kanssa siitä näkisi luultavasti, missä vika on.
En usko että muuten tuo koodi toimii, mutta tuo < ? echo $otsikko ? > ei toimisi tuolla välissä. Se nyt vaan ei ole mahdollista.
Koodin perusteella sivut on aika höttöä. Ihme, että olet ne ylipäätään saanut toimimaan. Kannattaisi opiskella hieman lisää PHP:n funktioiden käyttöä sekä rakenteen ja toiminnallisuuden erottamisesta.
Täältä voit aloittaa: http://wiki.mureakuha.com/wiki/Etusivu#PHP, http://www.php.net/.