Gå til innhold

inkludering av sider...


Anbefalte innlegg

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 av TimmyTheRapboy
Lenke til kommentar
Videoannonse
Annonse

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 av opix
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...