Lidt &profil=person1

Tags:    php

jeg har i home.php lavet et link der fører til home.php?id=members på den side har jeg skrevet:

<?
if($id == "members"){

echo "

<a href=\\"home.php?id=members&profil=person1\\">person1</a><br>
<a href=\\"home.php?id=members&profil=person2\\">person2</a><br>
<a href=\\"home.php?id=membser&profil=person3\\">person3</a><br>
<a href=\\"home.php?id=membser&profil=person4\\">person4</a><br>

";

}

if($profil == "person1"){

echo "person1's profil";

}

if($profil == "person2"){

echo "person2's profil";

}

if($profil == "person3"){

echo "person3's profil";

}

if($profil == "person4"){

echo "person4's profil";

}

?>

Nu kommer spørgsmålet hvordan jeg få den til at fjerne navne når jeg trykker en af personerne det kan jeg kun hvis jeg ændre "members" til "membres" men det er jo lidt dumt.

Håber i kan finde ud af det.



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Den 27-11-02 11:05 skrev Mads følgende:
-----------------------------------------------------------------------------
jeg har i home.php lavet et link der fører til home.php?id=members på den side har jeg skrevet:

<?
if(($id == "members") && (!isset($profil))){
?>



Hvad betyder $isset???





Nej, ikke en variabel, men en funktion, der fortæller, om en variabel er oprettet: returnerer true hvis variablen er oprettet, og false, hvis den ikke er.

php.net/isset

/*
Mikl

ICQ: 159096501
MSN: mikl@mikl.dk
*/



Hvad betyder $isset???

Som det er sagt så er det en funktion og den retunere true hvis en given variabel er sat, læs den som is-set. Jeg havde selv problemer med at se hvad den skulle betyde i starten så jeg brugte den aldrig, men så fandt jeg ud af hvad det skulle betyde og nu bruger jeg den altid.

Mvh
Kaare



t