Avatar billede george Nybegynder
21. december 2008 - 19:50 Der er 8 kommentarer og
1 løsning

Hent var fra url

Hvis jeg skriver http://www.minside.dk/index.php?id=niels i adressefeltet i browseren hvordan henter jeg så var "id"?

Det jeg gerne vil er at hvis jeg skriver "http://www.minside.dk/index.php?id=niels" så redirecter den til en side og hvis jeg bare skriver "http://www.minside.dk" så redirecter den til en anden side.

Hvordan gør jeg det?

Har prøvet med :
<?php
$My_id = $_GET['id']
if ($My_id == "niels") {
header ("Location: http://www.minside.com/niels/test.html");
} else {
header ("Location: http://www.minside.com/test.html");
}
?>

og adressefeltet : http://www.minside.com/index.php?id=niels

men kan ikke rigtig få det til at virke.
Avatar billede olebole Juniormester
21. december 2008 - 19:52 #1
<ole>

Det virker ellers helt fint  =)

/mvh
</bole>
Avatar billede olebole Juniormester
21. december 2008 - 19:54 #2
Du må lave en eller flere fejl, du ikke omtaler her. Koden, du viser, bør fungere perfekt
Avatar billede showsource Seniormester
21. december 2008 - 19:58 #3
Måske fordi du har output til browser inden du sætter din header ?
Avatar billede george Nybegynder
21. december 2008 - 19:58 #4
Jeg får denne fejl i min IE7, men forstår ikke hvad det betyder.

Parse error: syntax error, unexpected T_IF in /home/content/g/e/o/georgebaker123/html/test.php on line 3
Avatar billede george Nybegynder
21. december 2008 - 20:04 #5
showsource: Hvordan skal koden se ud hvis jeg ikke skal have output før headeren?
Avatar billede olebole Juniormester
21. december 2008 - 20:14 #6
Ahhhhh ... husk altid at oplyse om fejlmeldinger  ;o)

$My_id = $_GET['id']; // <-- Dér mangler du et semikolon
Avatar billede george Nybegynder
21. december 2008 - 20:30 #7
Hvad skulle jeg gøre uden dig :-)

Tak for hjælpen.
Avatar billede george Nybegynder
21. december 2008 - 20:33 #8
Er der ikke noget med at du ikke gidde have point?

Ellers et svar så vi kan lukke opgaven.
Avatar billede george Nybegynder
21. december 2008 - 20:55 #9
Lukker
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