TimmyTheRapboy Skrevet 6. juli 2004 Del Skrevet 6. juli 2004 (endret) Jeg har et problem her som holder på å gjøre meg sprø. Jeg driver å lager en side hvor oppsettet er slik at jeg har menybokser på venstre og høyre side, og innholdet i midten. På venstre side så har jeg inkludert en fil som lister opp alle medlemmene som er registrert. Når jeg trykker på en av medlemmene så vil jeg at infoen om de skal vises i midten. Er det noen som vet hvordan jeg gjør dette? Den filen som lister opp medlemmene heter medlemsliste.php og om jeg trykker på en av medlemmene så blir jeg sendt videre til viewmember.php som viser den personens forskjellige info. Det jeg med andre ord vil, er å vise all info om brukeren i index.php og ikke at infoen som blir vist i viewmember.php åpnes i et eget vindu. Dette er index.php <HTML> <HEAD> <TITLE></TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> </HEAD> <BODY LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0> <table cellpadding="0" cellspacing="0" marginheight="0" marginwidth="0"> <tr> <td background="images/layout_01.jpg" width="70" height="174"></td> <td background="images/layout_02.jpg" width="852" height="174"></td> <td background="images/layout_03.jpg" width="70" height="174"></td> </tr> <tr> <td background="images/layout_04.jpg" width="70" height="459"></td> <td background="images/layout_05.jpg" width="852" height="459" valign="top"> <!--begynnelse pa innhold--> <table> <tr> <!--begynnelse pa venstremeny--> <td valign="top"> <!--Start p+å contentboks 1 --> <table cellpadding="0" cellspacing="0" marginheight="0" marginwidth="0" align="top"> <tr> <td background="images/contentbox/images/contentbox_01.jpg" width="17" height="32"><img src="images/contenbox/images/contenbox_01.jpg" width="17" height="32"></td> <td><img src="images/contenbox/images/contenbox_02.jpg" width="116" height="32"></td> <td><img src="images/contenbox/images/contenbox_03.jpg" width="17" height="32"></td> </tr> <tr> <td background="images/contenbox/images/contenbox_04.jpg" width="17" height="32"></td> <td background="images/contenbox/images/contenbox_05.jpg" width="116" height="32"><?php include ("medlemsliste.php"); ?></td> [b]<-- Denne filen lister opp brukerne.[/b] <td background="images/contenbox/images/contenbox_06.jpg" width="17" height="32"></td> </tr> <tr> <td><img src="images/contenbox/images/contenbox_07.jpg" width="17" height="32"></td> <td><img src="images/contenbox/images/contenbox_08.jpg" width="116" height="32"></td> <td><img src="images/contenbox/images/contenbox_09.jpg" width="17" height="32"></td> </tr> </table> <!--Slutt p+å contentboks 1 --> </td> <!-- slutt pa venstre meny--> <!--begynnelse pa hovedinnhold--> <td valign="top"> <!-- begynnelse pa nyhetsboks--> <table cellpadding="0" cellspacing="0" marginheight="0" marginwidth="0" align="top"> <tr> <td><img src="images/menybox/images/newsbox_01.jpg" width="14" height="29"></td> <td><img src="images/menybox/images/newsbox_02.jpg" width="400" height="29"></td> <td><img src="images/menybox/images/newsbox_03.jpg" width="17" height="29"></td> </tr> <tr> <td background="images/menybox/images/newsbox_04.jpg" width="14" height="161"></td> <td background="images/menybox/images/newsbox_05.jpg" width="400" height="161"> [b]<--Her vil jeg at brukerens info skal vises. [/b] </td> <td background="images/menybox/images/newsbox_06.jpg" width="17" height="161"></td> </tr> <tr> <td><img src="images/menybox/images/newsbox_07.jpg" width="14" height="10"></td> <td><img src="images/menybox/images/newsbox_08.jpg" width="400" height="10"></td> <td><img src="images/menybox/images/newsbox_09.jpg" width="17" height="10"></td> </tr> </table> <!-- slutt pa nyhetsboks--> </td> <!--slutt pa hovedinnhold--> <!--begynnelse pa hoyremeny--> <td> </td> <!--slutt pa hoyremeny--> </tr> </table> <!--slutt pa innhold--> </td> <td background="images/layout_06.jpg" width="70" height="459"></td> </tr> <tr> <td background="images/layout_07.jpg" width="70" height="135"></td> <td background="images/layout_08.jpg" width="852" height="135"></td> <td background="images/layout_09.jpg" width="70" height="135"></td> </tr> </table> </BODY> </HTML> Dette er medlemsliste.php <?php include ("admin/database.php"); $select = mysql_query("SELECT * FROM users order by id asc"); while($res = mysql_fetch_array($select)) { $id = $res['ID']; $navn = $res['username']; echo "<a href=\"index.php?id=$id\">$navn </a><br>"; } ?> Dette er viewmember.php. $id ble her sendt over fra medlemsliste.php. <?php include ("admin/database.php"); $select = mysql_query("SELECT * FROM users WHERE id='$id'"); while($res = mysql_fetch_array($select)) { $navn = $res['username']; $level = $res['level']; $mail = $res['mail']; $skills = $res['skills']; $bosted = $res['bosted']; $bane = $res['bane']; $vapen = $res['vapen']; $ommeg = $res['ommeg']; $photo = $res['photo']; $cpu = $res['cpu']; $ram = $res['ram']; $grafikkort = $res['grafikkort']; $monitor = $res['monitor']; $lydkort = $res['lydkort']; $hodetelefoner = $res['hodetelefoner']; $mus = $res['mus']; $musematte = $res['musematte']; $opsystem = $res['opsystem']; $isp = $res['isp']; echo "<img src=\"admin/avatar/$photo\"><br><br>"; echo "<font class=\"tekst\">"; echo "<u>Nick</u>: <b>[XxX]$navn</b><br>"; echo "<u>Mail</u>: <a href=\"mailto:$mail\"><b>$mail</b></a><br>"; echo "<u>Skills</u>: $skills<br>"; echo "<u>Bosted</u>: $bosted<br>"; echo "<u>Favoritt bane</u>: $bane<br>"; echo "<u>Favoritt våpen</u>: $vapen<br>"; if ($level == "1") { echo "<u>Brukergruppe:</u> Administrator<br>"; } else { echo "<u>Brukergruppe:</u> Vanlig bruker<br>"; } echo "<br><font class=\"tekst\"><b>Datamaskin</b></font><br>"; echo "<u>CPU:</u>: $cpu <br>"; echo "<u>RAM:</u>: $ram <br>"; echo "<u>Grafikkort:</u>: $grafikkort <br>"; echo "<u>Monitor:</u>: $monitor <br>"; echo "<u>Lydkort:</u>: $lydkort <br>"; echo "<u>Hodetelefoner:</u>: $hodetelefoner <br>"; echo "<u>Mus:</u>: $mus <br>"; echo "<u>Musematte:</u>: $musematte <br>"; echo "<u>Operativsystem:</u>: $opsystem <br>"; echo "<u>ISP:</u>: $isp <br><br><br>"; echo "</font>"; } //slutt på while loopen ?> Problemet mitt er ikke å få fram infoen fra databasen, men bare å få vist infoen på index siden. Endret 6. juli 2004 av TimmyTheRapboy Lenke til kommentar
Rescudo Skrevet 6. juli 2004 Del Skrevet 6. juli 2004 (endret) i medlemsliste.php: <?php include ("admin/database.php"); $select = mysql_query("SELECT * FROM users order by id asc"); while($res = mysql_fetch_array($select)) { $id1 = $res['ID']; $navn = $res['username']; echo "<a href=\"index.php?side=vismedlem&id=$id1\">$navn </a><br>"; } ?> Og der du vil vise infoen, kan du f.eks skrive: <?php if ($_GET['side'] == "vismedlem") { $id = $_GET['id']; include("viewmember.php"); } ?> Dette skal funke... EDIT: evt. tilpasse if-en til et includescript, hvis du bruker det... EDIT 2: Et par skriveleifs.. Endret 6. juli 2004 av opix Lenke til kommentar
TimmyTheRapboy Skrevet 6. juli 2004 Forfatter Del Skrevet 6. juli 2004 Tusen takk! Fikk det til å virke Lenke til kommentar
Rescudo Skrevet 6. juli 2004 Del Skrevet 6. juli 2004 Bare en liten honnør til meg selv: *stolt* første gang jeg har hjulpet noen med et problem i et forum Og til deg: Bare hyggelig 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å