kafelia Skrevet 12. september 2005 Del Skrevet 12. september 2005 har nettopp lært meg noe html og begynt med css etter å ha holdt på et par år med wysiwyg. bruker verken rammer eller tabell på layouten nå, og det går relativt greit helt til jeg la inn link til gjesteboken, for nå begynner jeg å lure på hvorfor jeg ikke har rammer.. for hvordan i allverden skal jeg unngå at linken åpnes i en ny side? med interne linker er det jo greit for da kan jeg jo bestemme alt selv, og i de fleste tilfeller så er det jo en fordel om eksterne linker åpnes "eksternt".. men så er det dette med gjesteboken da! er det noen måte å få dirigert linker til f.eks å åpnes i en div? høres sikkert helt mongo ut men.. MÅ jeg virkelig ha det slik at linken åpnes på en egen side? jeg kan selvfølgelig stille inn gjesteboken til å åpnes i det samme vinduet, men uansett vil jeg da miste resten av layouten... Lenke til kommentar
Cucum(r) Skrevet 12. september 2005 Del Skrevet 12. september 2005 <body> <ul> <li><a href="?side=ommeg">Om Meg</a></li> </ul> <div id="innhold"> <?php include($_GET['side'] . '.php'); ?> </div> </body> Dette er eit svært enkelt eksempel, du bør ikkje bruke det til noko, men kanskje du skjønner tankegangen. Om det no ligg ei fil i samme mappe som denne fila ovenfor, med navnet ommeg.php, vil den bli inkludert i DIV-en. Lenke til kommentar
kafelia Skrevet 12. september 2005 Forfatter Del Skrevet 12. september 2005 php skjønner jeg jo fint lite av vil ikke dette også gå utover valideringen ? prøver å holde meg innenfor strict xhtml Lenke til kommentar
Jesper Karsrud Skrevet 12. september 2005 Del Skrevet 12. september 2005 Neida, ikke hvis ommeg.php også er validert. Det eneste den gjør er å inkludere innholdet som ligger i ommeg.php, som da blir outputet til nettleseren din som XHTML Null stress for validering med andre ord Lenke til kommentar
Cucum(r) Skrevet 12. september 2005 Del Skrevet 12. september 2005 Nei, dette har ingen direkte innvirkning på om HTML-koda di er gyldig eller ikkje, sidan all PHP-kode blir kjørt før output til UA-en. Viss du ikkje skjønner stort av PHP, og heller ikkje har planer om å prøve å lære dette, så har ikkje eg stort å bidra med. Lenke til kommentar
kafelia Skrevet 12. september 2005 Forfatter Del Skrevet 12. september 2005 okai, la meg prøve å få dette inn... tror jeg trenger å se det i en litt mer realistisk sammenheng siden jeg skal ha dette inn på er index.html div'en jeg vil at gjesteboken min skal åpnes i er class="main" her er koden for gjesteboka: <div class="guestbook"><a href="http://www.contact.cybertools.se/guestbook.asp?id=20508">Don't forget to sign our Guestbook! </a></div> hva skal stå hvor ? Lenke til kommentar
Magnus Holm Skrevet 12. september 2005 Del Skrevet 12. september 2005 Div funker ikke som Iframe eller frames, du kan ikke åpne eksterne sider i en div. Lenke til kommentar
Christian. Skrevet 12. september 2005 Del Skrevet 12. september 2005 Skal du bruke include må du lagre index som index.php og ikke index.html. Lenke til kommentar
Steinmann Skrevet 12. september 2005 Del Skrevet 12. september 2005 http://forum.hardware.no/index.php?showtopic=291972 Lenke til kommentar
kafelia Skrevet 12. september 2005 Forfatter Del Skrevet 12. september 2005 her skjønner jeg at gjesteboken får åpne seg i et nytt vindu eller så får jeg gå tilbake til frames. takk for at dere prøvde jaffal Lenke til kommentar
vi er lost Skrevet 13. september 2005 Del Skrevet 13. september 2005 Dette gjelder kun hvis gjesteboken din ligger på en annen server enn den du siden din liggende på. I PHP ihvertfall de Apache serveren som jeg har satt opp er man nødt til å gå inn i php.ini for å tillate ekstern includering, hvis du skjønner. Jeg har tolket det på den måten at gjesteboken din lå på en annen server. Lenke til kommentar
Moonshine Skrevet 13. september 2005 Del Skrevet 13. september 2005 Jeg tror ikke det var noen som prøvde å få deg til å forstå sammenhengen mellom tjenerside og klientside i dette tilfellet. Klienten sender en forespørsel om at den vil åpne dokumentet "om meg" -> tjeneren mottar forespørselen, legger "om meg" inn i den passende delen av HTML-filen <body> <ul> <li><a href="?side=ommeg">Om Meg</a></li> </ul> <div id="innhold"> <?php include($_GET['side'] . '.php'); ?> </div> </body> Klienten får så et "om meg" HTML-dokument, der innholdet ligger i "innhold". Videre lesning. Lenke til kommentar
Cucum(r) Skrevet 14. september 2005 Del Skrevet 14. september 2005 Ja, beklager, eg orka rett og slett ikkje å forklare den prosessen, da den har blitt tatt opp utallige ganger før. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå