Avatar billede candide Mester
31. december 2003 - 14:27 Der er 22 kommentarer og
1 løsning

Viderending af hjemmesiden

Jeg har forsøgt mig med forskellige typer af hjemmesider, og vil gerne via min index-side kunne styre, hvilken side der starter op.
Hvordan gør man det?
Avatar billede thesurfer Nybegynder
31. december 2003 - 14:30 #1
Mener du, til hvilken side den skal sende brugeren hen?
jeg tror at du bare kan bruge:
header("Location: side2.htm")
Avatar billede candide Mester
31. december 2003 - 14:31 #2
Hvordan skal det i så fald skrives?
Avatar billede thesurfer Nybegynder
31. december 2003 - 14:32 #3
Har du prøvet?:

<?php
header("Location: side2.htm");
?>
Avatar billede thesurfer Nybegynder
31. december 2003 - 14:34 #4
Det kan også gøres med java script:
<script type="text/JavaScript">
location.href='side2.htm';
</script>

Men JavaScript kan slåes fra, så det er ikke den bedste måde at gøre det på..

Så er der HTML-udgaven:
<meta http-equiv="REFRESH" content="0;URL=side2.htm">
Avatar billede candide Mester
31. december 2003 - 14:36 #5
Skal php-scriptet være på en php-side?
Avatar billede thesurfer Nybegynder
31. december 2003 - 14:38 #6
Ja, du kan kun afvikle PHP kode i filer med endelsen .php, .php3 (.php4 ?).
HTML og JavaScript kan afvikles i HTM(L) og PHP dokumenter.
Avatar billede thesurfer Nybegynder
31. december 2003 - 14:38 #7
HTML og JavaScript kan afvikles i HTM(L) og PHP dokumenter, og mange andre :)
Avatar billede candide Mester
31. december 2003 - 14:38 #8
Må der ikke stå andet end den ovenstående php-kode i dokumentet?
Avatar billede thesurfer Nybegynder
31. december 2003 - 14:40 #9
Jo, men det kan ikke ses, idet "side2.htm" loades med det samme.

Header-koden skal vist være før andet HTML/JavaScript kode, der sendes til browseren/klienten.
Avatar billede thesurfer Nybegynder
31. december 2003 - 14:41 #10
f.eks.:
--
<?php
header("Location: side2.htm");
?>

Denne her tekst kan ikke ses, fordi side2.htm allerede er loadet i stedet for.
--
Avatar billede candide Mester
31. december 2003 - 14:46 #11
Hmm, jeg kan ikke få det til at virke.
Jeg har en indexside.
Men jeg vil have at man skal sendes direkte videre til an side der ligger i en undermappe
Avatar billede thesurfer Nybegynder
31. december 2003 - 14:51 #12
Så kan du vel bruge:
<?php
header("Location: mappenavn/side2.htm");
?>

Hvis alt slår fejl, brug HTML-versionen:
<meta http-equiv="REFRESH" content="0;URL=mappenavn/side2.htm">
Avatar billede candide Mester
31. december 2003 - 15:02 #13
Er det så det eneste der skal stå på siden? Eller skal der også være alt det der html-fis?!?
Avatar billede thesurfer Nybegynder
31. december 2003 - 15:03 #14
hehe.. normalt skal alt det der html-fis altid være der :)
Det skal det ifølge standarden.. men du behøver det ikke.
Avatar billede candide Mester
31. december 2003 - 15:07 #15
Ok, nu virker det!
Hvis du vil have point, skal du lige lave et svar. (ikke en kommentar)
Avatar billede thesurfer Nybegynder
31. december 2003 - 15:08 #16
Nej tak, du lægger bare selv et svar og accepter det :)
Det er helt iorden med mig :)
Godt nytår! :)
Avatar billede thesurfer Nybegynder
31. december 2003 - 15:09 #17
Og til en anden gang.. 200 points er alt for meget.. det havde været nok med 15 points :)
Avatar billede candide Mester
31. december 2003 - 15:12 #18
Jeg ved det, men jeg skulle have hurtigt svar.
Min hjemmeside virkede ikke, det gør den nu. Du kan se den på:
http://www.graesborg.dk

- Forøvrigt har du stadig ikke svaret!
Avatar billede candide Mester
31. december 2003 - 15:14 #19
Du skal klikke på den radiobutton der er ude til venstre
Avatar billede thesurfer Nybegynder
31. december 2003 - 15:16 #20
Hehe.. jeg ved det.. se lige mine stats:
http://www.eksperten.dk/bruger.phtml?navn=thesurfer&option=24

Jeg skrev:
--
Nej tak, du lægger bare selv et svar og accepter det :)
Det er helt iorden med mig :)
Godt nytår! :)
--
Avatar billede candide Mester
31. december 2003 - 15:18 #21
Ok, tak. Og tak for hjælpen
Avatar billede candide Mester
31. december 2003 - 15:18 #22
Mine point!!!!
Avatar billede thesurfer Nybegynder
31. december 2003 - 15:19 #23
Det var så lidt :)
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