Henrik Lange skrev:
> On Sun, 09 Apr 2006 21:08:09 +0200, Erlend Klakegg Bergheim wrote:
>
>> Henrik Lange skrev:
>>> Hej....
>>>
>>> Jeg har en hjemmeside og ønsker at lave lidt om i det der står i
>>> adr-linien..
>>>
>>> feks står der når den er på "forsiden" :
>>>
http://highonlife.dk/news.php
>>>
>>> -- og ønsker at der skal stå ( uanset hvilken side man er på ) :
>>>
Http://highonlife.dk
>>> dvs UDEN filnavn osv....
>>>
>>> Nogen der ved hvordan jeg gør dette ??
>> Du må pakke sidene dine inn i en frame, hvilket har med HTML og ikke PHP
>> å gjøre. Prøv en annen diskusjonsgruppe eller søk litt på nettet (les: å
>> google).
> Da min side er lavet i PHP kan jeg ikke se at det har noget med HTML at
> gøre på noget tidspunkt.... READ ME... Læs dog teksten, mand...
Jeg liker ikke måten du svarer på, men jeg skal dog forklare det på den
måten du trenger det:
På slutten av 1980-tallet fant Tim Berners-Lee opp World Wide Web (uten
å ta patent på det). Hele poenget med World Wide Web (eller verdensveven
som det heter på norsk) var å strukturere informasjon på en slik måte at
forskjellige systemer skulle kunne tolke denne informasjonen. Det han
mer eller mindre fant opp er det som heter HTML, og eneste poenget med
HTML er å strukturere informasjon på en slik måte at enhver datamaskin
med en nettleser skal kunne tolke innholdet på siden. I dag er Tim
Berners-Lee direktør for W3C, en organisasjon med et konkret mål:
To lead the World Wide Web to its full potential by developing
protocols and guidelines that ensure long-term growth for the Web.
Dette begynner å bli en stund siden, og med tiden har ting balet "litt"
på seg. På 1990-tallet kom bla. PHP sammen med andre
"programmeringsspråk" som kan generere nettsider, f.eks. ASP og
ColdFusion. Hele poenget med disse er å lage dynamiske nettsider, noe
som vi si at koden genererer HTML. Vi kan se hva som står på PHP sin
nettside om PHP:
PHP is an HTML-embedded scripting language. Much of its syntax is
borrowed from C, Java and Perl with a couple of unique PHP-specific
features thrown in. The goal of the language is to allow web
developers to write dynamically generated pages quickly.
Poenget med PHP og andre er å la serveren kjøre koden, men la brukeren
få resultatet. Så lenge det blir generert eller noe annet som
nettleseren forstår er alt gjort riktig. Vi pleier å si at dette foregår
på serversiden. Motsetningen til serverside er clientside, og i denne
gruppen finner vi Netscape sin JavaScript og Microsoft sin VBS,
sistnevnte holder på å dø en stille død.
JavaScript er kode som er laget for å gjøre ting hos klienten, og er en
av teknologiene som benyttes for å lage det fremtidsrettede AJAX som
alle snakker om, og dermed også Web 2.0. JavaScript har også etterhvert
måttet ta på seg en del skyld når det gjelder sikkerhetshull i
nettlesere, for selv om nettlesere egentlig kun skal vise strukturert
informasjon er det utrolig hva man prøver å benytte nettlesere til.
Håkon Wium Lie har fått æren for CSS, noe som blir stadig mer brukt i
dag. Poenget med CSS er at HTML opprinnelig ikke er laget for design (se
hva jeg skrev tidligere), men allikevell ble HTML brukt til å lage
design, og mange stygge hack var etterhvert laget for at sidene skulle
se like ut i flest mulig nettlesere.
Nå er det kanskje på tide med en liten oppsummering, og vi begynner
nedenfra og oppover. PHP (serverside-kode) eller andre
"programmeringsspråk" genererer HTML (struktur) som sendes vi HTTP
(protokoll) til en nettleser. Nettleseren tolker strukturen og laster
ned bilder og CSS (design) hvis dette er tilgjengelig for siden.
Deretter kjøres evt. JavaScript (clientside-kode) som måtte være å finne
på nettsiden.
Som du kanskje forstår etterhvert, så har PHP _ingenting_ med
presentasjon av nettsider å gjøre, for det er det HTML og CSS som tar
seg av. Mitt (og andres) tips til deg er fortsatt å finne en HTML-gruppe
som kan hjelpe deg.
Jeg (og sikkert de andre også) forventer en _vesentlig_ bedre tone fra
deg i fremtiden, da _ingen_ av oss er betalt for å svare på hverken dine
eller andre sine spørsmål. Blir du henvist til en annen nyhetsgruppe, så
er det ikke uten grunn.
--
Vennlig hilsen
Erlend Klakegg Bergheim