Avatar billede team_csc_ulrik Nybegynder
10. oktober 2004 - 19:18 Der er 8 kommentarer

specielt design på alle sider i PHP hjælp

Hej alle sammen.

jeg har et design som består af:

1. Designet som er lavet i Photoshop
2. En par q-link billeder (billeder er sat ind oven på designet
3. En Drop Down menu (menuen er sat ind lidt under designet)

Jeg skal nu have gjort sådan at jeg har en sidenhvor designet ligger på og en masse sider som linker, vi siger at siden hvor designet ligger på hedder "Design" (for at gøre det her lidt nemmer)

Alle siderne på min hjemmeside skal linke til "design" siden.
På "design" siden ligger hele designet (med menu billeder osv.)
Hvis jeg ændre et billede på "Design" siden, så ændre jeg også billede på alle de andre sider på hjemmesiden.
Hvis jeg sletter et punkt eller sætter et nyt punkt ind under menuen, så gør jeg det også på resten af hjemmesiden på en gang.
Jeg håber i forstår mig?

Mit spørgsmål er så nu.

Hvad kode skal jeg bruge til den side designet ligger på, og skal jeg kalde design siden noget specielt?
Hvad kode skal jeg bruge så jeg kan linke til "Design" siden?

Jeg håber i kan hkælp mig.
På forhånd tak.
Avatar billede baitianlong Nybegynder
10. oktober 2004 - 19:27 #1
Jeg synes du er lidt svær at forstå, men som jeg ser det skal du vel bare bruge frames, evt. iframes.

Er det korrekt forstået at du vil have samme baggrund og top / menu på alle sider, og så skal det øvrige indhold skiftes ?
Avatar billede team_csc_ulrik Nybegynder
10. oktober 2004 - 19:36 #2
#1 Ja altså jeg vil have lavet en CSS (hvis man kan kalde det det?) hvor alle siderne på min hjememside linker til CSS, og hvis jeg så ændre designet på CSS så gør jeg det også på alle andre sider på hjemmesiden.
Men jeg har fået at vide at CSS ikke kan det, og at det skal laves i PHP.
Men hvordan gør man i PHP.

Der er skrift i f.eks. menuen (som er en Drop Down menu)

Forstår i mig nu?
Avatar billede knudgert Nybegynder
10. oktober 2004 - 19:40 #3
Når man har mulighed for at bruge php, så vil det da være en dødsynd at bruge frames under nogen former.
Man bruger php eller ssi til at inkludere indhold, som skal gå igen på siderne og har så denne kode på de enkelte sider og skriver så kun koden til det, der skal være forskelligt.
Se f.eks. http://www.html-faq.dk/2014.asp eller http://hjemmesideskolen.dk/html/incl.asp#php
Avatar billede baitianlong Nybegynder
10. oktober 2004 - 19:46 #4
Hvis menu, topbanner, baggrundsbillede osv. er grafiktung er det da plat at spilde båndbredde på at indlæse det hver gang siden skiftes i stedet for at bruge frames.

Hvorfor mener du, det er en dødssynd at bruge frames ??
Avatar billede bojo Nybegynder
10. oktober 2004 - 20:28 #5
det hentes jo ikke hver gang siden hentes, "vi" har jo vores IE cache for at undgå det
Avatar billede hmortensen Nybegynder
10. oktober 2004 - 20:35 #6
Og der er ikke noget værre end frames, når man skal bookmarke, eller linke til, en side. Henviser man så til den rigtige underside, får man ikke de andre frames med, og det vil se dumt ud, uden hele designet.
Avatar billede arkanoid Nybegynder
11. oktober 2004 - 00:29 #7
Tjaa... som jeg sagde Ulrik kan CSS ike bruges til at inkludere selve dit design, mende r kan du jo så bruge include() funktionen. Men som jeg også sagde er det nok en god ide at lære PHP generelt hvis du vil bruge det.
Men du kan læse mere om include() funktionen her: http://dk2.php.net/manual/en/function.include.php

Jeg skal med glæde hjælpe dig hvis du har problemer, men prøv først selv. Det er somr egel sådan man bedst lærer noget nyt :-)
--
Arkanoid
Avatar billede knudgert Nybegynder
11. oktober 2004 - 01:03 #8
Man kan jo bare søge på google, tit får man fat i en side i et framesæt, som bliver vist ude af sit framesæt, hvor menu m.v. mangler eller næsten være sender en tilbage til indexsiden, så man skal til at lede efter den side, man var ude efter.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester