Avatar billede Slettet bruger
16. december 2003 - 16:47 Der er 12 kommentarer og
1 løsning

variabler i adresselinjen?

jeg ved ikke helt hvordan man henter 2 variabler i adresselinjen, fx index.php?comments&id=1 . er der nogen der kan hjælpe mig. ind til videre ser min kode sådan her ud

if($_GET['ref'] == comments) {
echo "comments";
}
elseif($_GET['ref'] == login) {
echo "login";
}
else {
echo "forside";
}
Avatar billede exp Juniormester
16. december 2003 - 16:53 #1
det du gør er egentlig rigtigt nok... du mangler bare lige at definere comments i din adresselinie:
index.php?comments&id=1

skal være

index.php?ref=comments&id=1
Avatar billede eagleeye Praktikant
16. december 2003 - 16:56 #2
Så skal der vel også lige " omkring:
if($_GET['ref'] == "comments") {
Avatar billede puddelundercover Nybegynder
16. december 2003 - 16:56 #3
og...

if($_GET['ref'] == "comments") {
echo "comments";
}
elseif($_GET['ref'] == "login") {
echo "login";
}
else {
echo "forside";
}

da det er strings du sammenligner med
Avatar billede puddelundercover Nybegynder
16. december 2003 - 16:57 #4
arh... *GG*
Avatar billede Slettet bruger
16. december 2003 - 17:03 #5
exp - jeg havde lige glemt at skrive det :P

men det i viser mig er næsten det samme som jeg har i forvejen, bare med ". hvis i ville vise mig hvordan jeg laver en til inde i en variable, så det kommer til at se sådan her ud i browseren index.php?ref=comments&id=1
Avatar billede eagleeye Praktikant
16. december 2003 - 17:26 #6
Ikke helt forstået?
Avatar billede Slettet bruger
16. december 2003 - 17:29 #7
altså når man kører med den kode jeg har givet, vil det se sådan her ud index.php?ref=comments, men jeg vil have to variabler i samme, sådan at den ender med at se sådan her ud index.php?ref=comments&id=1
Avatar billede eagleeye Praktikant
16. december 2003 - 17:38 #8
Du kan bare tilføje flere til if sætningen, er det sådan du mener?

if($_GET['ref'] == "comments" && $_GET['id']==1)
Avatar billede Slettet bruger
16. december 2003 - 17:39 #9
det var bare det jeg skulle bruge :D ligger du lige svar?
Avatar billede eagleeye Praktikant
16. december 2003 - 17:42 #10
Ja det gør jeg da gerne ;)
Avatar billede eagleeye Praktikant
16. december 2003 - 17:56 #11
hmm doh prøver igen...
Avatar billede exp Juniormester
16. december 2003 - 18:38 #12
eagleeye >>
Kan se du også savner den funktion der gør, at systemet selv gætter, om det er en kommentar eller et svar...

;-)
Avatar billede eagleeye Praktikant
16. december 2003 - 18:49 #13
Ja det ville være en god funktion, den har jeg kunne bruge et par gange :)
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